Prevent double enumerations.
Too many ways to specify Transport, closes #909
Logfiles for individual endpoints are now created on disk for each testrun
Fixed a bug in the integration tests where context was shared an made them
unstable when run in parallell
Added automated integration tests for the databus feature. Removing the
manual tests project for the databus.
Adding a missing reference to log4net in the integation tests
Added some missing ninject references to the integration tests
Tweeked the logging to only log WARN for integration tests
Improved performance for Volatile and None DTC configurations for AMQ
Fixed performance tests: Volatile configuration must be applied before the transport configuration.
Added test case to test performance of transports without DTC.
Added test case to send messages within a new TransactionScope to performance tests
Merge branch 'develop' of git://github.com/NServiceBus/NServiceBus into develop

Conflicts:
	src/ActiveMQ/NServiceBus.ActiveMQ/Config/ConfigureActiveMqMessageQueue.cs
Api cleanup
Added hack for Raven "Raven-Client-Version" header.
Removed Raven indexes until we figure out what is going on with ilmerging.
Merge branch 'develop' of git://github.com/NServiceBus/NServiceBus into develop
The integration tests now manually register the Autofac builder until we
figure out why the extension methods blow up when using the IlMerged
NSB.core
Added integration tests for saga invokations and also intercepting
handlers
The msmq dequeue strategy is now handling the SupressDTC flag correctly