Changed to get program id sent to web service from TAppInfo.ProgramID instead of using string literals.
*** NOTE *** This is the change that should have been made at r2490.
Removed unused unit references.
New unit that gets information about program updates from web service.