remove some redundant code
extract out RaiseCriticalException
extract out get user name
add quick build bat
add DrainStopSemaphore
add acceptance test for shutdown race condition
Merge pull request #1295 from NServiceBus/shutdownRaceCondition

Shutdown race condition