using flag to signal ThreadGroup that it shouldn't add new tasks
moved TaskManager and TaskGroup to Base project
using std classes instead of boost classes
removed option /SAFESEH in debug to remove warning about conflict with /EDITANDCONTINUE
added project ClientLogic
fixed compile errors in Singleton.hpp