Merge branch 'hotfix-4.4.2'
Refactored the MessageMetadataRegistry class. Facilitated to remove the un-necessary warning which is displayed when a 3.x endpoint publishes an event which is an interface, where the 3.x endpoint added an __impl to the event type in the header. Relates to #1834
Fixed the variable names for metadata. Relates to #1834
More license dialog fixes
Minor logging fix
Remuting the unstable test
Improved the license dialog
Improved the obsolete message.
update to obsolete 3.0.4

related to #2038
Merge branch 'release-4.5.0'
Removed dead Handler code

assertions not used
Null reference when replying from Saga not found handler, fixes #2044
Merge pull request #2046 from Particular/Issue_2044

Null reference when replying from Saga not found handler
Changed reference to support powershell v2
Added Powershell Manifest File
MutateIncomingMessages and MutateOutgoingMessages not honouring replacement of instance, fixes #1980
Merge pull request #2050 from Particular/Issue_1980

MutateIncomingMessages and MutateOutgoingMessages not honouring replacement of instance
Making sure the the main address is used when rewriting workers reply to
address

Fixes #2051
Merge branch 'release-4.5.0'
Making sure we look for a license in KHLM as well