Reduce logging verbosity
Use a shared mailbox dispatcher
Further improvements to cancelling deploys

 - Moved preparation into the TaskRunner process
 - Can now cancel a deploy before it starts running
Fix missed change during refactoring