FinishedMessageProcessing and MessageProcessingFailed now contain the message in their eventargs
Merge branch 'develop' of https://github.com/NServiceBus/NServiceBus into develop
Merge branch 'develop' of https://github.com/NServiceBus/NServiceBus into develop
Only implicitly create exchanges for types being published. Limit queue creation for when the subscriber sets up his subscription.
Existing rabbitmq tests were failing because recipient exchange was not being created.
In RabbitMQ Unit of work, intercept failures where recipient exchange was not found and wrap it in a QueueNotFoundException.
roll back xml nested types exception
MasterProfile should set the gateway default

MasterProfile should set the gateway default so that it does not
conflict with user condifuration
Merge pull request #1403 from NServiceBus/disableGateway

Disable gateway
update costura

fixes #1405
Obsolete IBus batch APIs

ref #1402
make UnicastBus IBus implementation public

So we can bypass the obsolete batch members for 1 version
Add failing acceptance tests for nested sagas

for #1407
Adding a acceptance test to verify #629 and it turns out to already pass
The sagaid and sagatype headers are now only populated for reply messages.
Closes #1407
Merge pull request #1410 from NServiceBus/1407

Fix for 1407
add single message overloads to unicastbus
add single message overloads to IBus
move off multi-message ibus methods
Added failing acceptance test for #1411
Request/Response over Gateway fails to correlate, fixes #1411