Removing unused classes
Added a config setting that allows you to disable syncing
Added constants file and started adjusting some of the config constants to use that file
Also changed the sync interval so that it will update automatically if you change the config while the role is running
Ensured that azure storage connections will update if the corresponding setting is updated while the role is running
Added handling to onstop to ensure that any waiting ASP.NET requests are still serviced