Making sure that the timeout persister receiver can handle a stop call
without first getting a .Start()
Introduced a RabbitMq unit of work so that we can delay across calls to
both Send and Publish
The transactional transport now always provide a ambient transaction by
default
RabbitMq noew reports critical connection errors correctly
Added a way to controll test parallelism in order to debug concurreny
issues on the build server
Changed the Done() on the scenario level to be false by default
fix for issue #879

https://github.com/NServiceBus/NServiceBus/issues/879
Resolving the logger in OnCriticalError on demand to avoid issues when
self hosting
Merge pull request #924 from SimonCropp/patch-1

fix for issue #879
Merge branch 'develop' of git://github.com/NServiceBus/NServiceBus into develop
Added Unittests for AMQ Session Factories
Changed AMQ Integration Tests to use failover connections for reconnecting automatically to the broker after connection loss
Cleaned up the way we define Done conditions for our integration tests
Added a hack to delay the shutdown of ActiveMq test endpoints so that
messages in flight can complete. This can be removed when change the AMQ
transport to shutdown gracefully
Merge branch 'develop' of git://github.com/NServiceBus/NServiceBus into develop
AllowSubscribeToSelf was including system messages, closes #540
Removed threading from SatelliteLauncher that was causing race conditions.
Added Rhino.Licensing code to ours
Better logging when we the tests fails to unload a appdomain
Adding a way to override test loglevel using a environment variable