Added local channel unit of work
Fixed local channel config bug

Fixed all reciever channels to use simple repeating
Changed points where new threads are started to include logging for exceptions
Added windows service for messaging server
Added MSI installer project for message server.

Fixed problem with recieve channel repeat at startup
Missing files from last commit
Added tests for startup message repeats on request reply channels
added constant time repeat strategy
Moved more repeat tests over to use full config setup.

Fixed bug with bus send/reply/publish/sendlocal not failing when channels are not configured
More test tidies
Fixed file system async lock up issue
Refactored escalating repeater
Made default escalating time repeater start at four seconds multiply by two on each successive repeat up to a maximum of sixteen seconds
Moved Change storing out to more generic location