fixes #1843
This will be automatic from version v4.4
Merge branch 'hotfix-4.3.1' of github.com:Particular/NServiceBus into hotfix-4.3.1
remove duplicate InMemoryDataBus
Merge pull request #1846 from chrisbednarski/DuplicateInMemoryDataBus

remove test InMemoryDataBus classes
Merge branch 'hotfix-4.3.1' into develop
make arguments support '--'

Seem when we imported this class we got a buggy version. Should also
support '--' as defined here
https://github.com/mono/mono/blob/master/mcs/class/Mono.Options/Mono.Options/Options.cs#L1257
cleanups to fix R# inspections
remove dodgy catch from unicast bus tests
fix some spelling errors
remove dodgy equalityextensions
split pipeline creation from pipeline execution
fix merge conflict
root context should also be public
split pipeline override
no need for pipelineoverrides to be single instance
Merge pull request #1856 from Particular/feature-pipelineConfig

Feature pipeline config
Changed the logger format to debug instead of info as this is relevant for debugging only, as we log appropriate warnings.
add some logging to the behavors
Added audit queue exclusion configuration