fixed the log and setstatus
Generalize the Windows Service Wrapping.

Wrap virgo earlier.
Redesign the Windows Service Upgrade path.
Start logging earlier
path debugging
put the pid in the logfile whe starting to aid debugging windows processes.
Ignore all the Debug and Release directories that the Windows tools create.
ignore windows visual studio user file (suo) and pre-compiled headers (ipch)
Refactor the path routines to find if an upgrade is available.
Make the monitoring.c code output errors to the log file
Refactor the upgrade code to tell if one is available and upgrade the files on windows.
fix return code handling for a uv_fs_readdir call in virgo_versions.c
Properly return a virgo maintenance request.
Reorg virgo__exec for unix
Merge in Ryan's Upgrade Check
generalize signature creation
Additional path debugging
Don't bother upgrading the bundle into the default place as the code will always use the latest.
Remove an unused variable.
Better baton naming