Merge branch 'hotfix-4.3.2'
clean up gateway headers
properly extract autoack

fixes #1888
hasher should throw
Dispose of stream only once

Stream disposed of by `using` in `DataReceivedOnChannel`
Ensuring IdempotentChannelReceiver is disposed
Merge pull request #1895 from chrisbednarski/StreamDisposedTwice

Dispose of stream only once
Adding performance tests for our subscription storages
Switched the perf tests to use the transport connection string
Changed FLR retry count from 5 to X, as we need to stay backward compat with settings on older asb queues
Fixing a bug in the perf tests where inmemory storage was used for all
tests
rename file
rebase
Making sure that we audit the saga type and if of all saga instances a
give message invokes. First part of fixing:
https://github.com/Particular/ServiceControl/issues/179
Use ex.Queue to format exception message

sendOptions.Destination empty when publishing messages
Clear MSMQ connection cache when starting the bus

Bus.Shutdown + Bus.Start will then pick up any queue changes
Merge pull request #1897 from chrisbednarski/QueueCache

Clear MSMQ connection cache
Merge pull request #1890 from Particular/GatewayHeaderCleanup

clean up gateway headers
obsolete AddSystemMessagesAs

fixes #1574
ensured that all behaviors are public and decorated with obsolete & editorbrowsable