download to temp and then move the file

to the final destination.
adding "action" field

and doing basic handling of it.
added process tracking

just the basics, it does a GET to the server when the process ends.
add exe authenticode verification

from wintrust