Remving IBus.SendToSites
The same signature will be provided as an extention method by the
NServiceBus.Gateway package
Removing unused variable
Need to register system convention in Defaults

Otherwise there is a race condition between the Sagas feature and the UnicastBus feature because the UnicastBus feature is regsitering known messages in the mappings.
Provide saga type when logging a SagaNotFound message, fixes #2330
tests should not run for all available transports anymore given that every transport is in it's own repo/build
Updated nuget template to use BusConfiguration, fixes #2338
Moved UsePersistence to NServiceBus ns
Andreas is stupid (on his own request)
Merge branch 'release-5.0.0' of https://github.com/Particular/NServiceBus into release-5.0.0
split tests to prevent context spillover
Updated property Castle resolution

Using a custom dependency for property registration to avoid internal exception when resolving properties. Fixes #1989
Disabling SLA feature if no SLA timeout specified
Introduced ISendOnlyBus

This new interface contains a subset of the IBus functionallity that is
available when using a send only bus
Adding Bus.CreateSendOnly()
Added IDisposable to ISendOnlyBus

Removed Shutdown from IStartableBus
UsePersistence being called multiple times

The acceptance tests framework was calling UsePersistence multiple times
PersistenceExtentions ctor called multiple times

TransportExtentions ctor called multiple times
add sendonly AcceptanceTests
Adaption test fx to new sendonly api