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
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
Merge branch 'hotfix-4.3.1'