Added new sample projects.

Added unit test projects.
Implemented more of the windows service.
More updates to the Windows Service.
Added build script for projects.
Added some more web code for testing service updating.
Updated the service update process.
Added better service thread management.
Minor cleanup.
Added more unit tests for argument parsing.

Updated sample agent.