ncrunch cannot build licenseinstaller

ncrunch fails because x86 debug/release configurations not defined in
project file
Merge branch 'release-4.3.0'
Merge branch 'release-4.3.0'
Merge branch 'release-4.3.0'
Fixes #1832
Relates to #1832. Adding the obsolete attribute instead of removing the unused public function.
Fixes https://github.com/Particular/NServiceBus/issues/1837
Relates to #1837 - Removed the warnings when the user has defined mappings in app.config. In the next version, we can try and warn the user much earlier, as soon as we detect that we have mappings for events as opposed to at Subscribe and Unsubscribe time.
Fixed failed unit tests related to #1837
force license dialog to be visible

fixes #1840
Fixes #1841
Merge pull request #1814 from chrisbednarski/LicenseInstaller

ncrunch cannot build licenseinstaller
Cleaning up the unit tests for #1837 by adding TransportDefinition as an injectable property on the UnicastBus.
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