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
Event handlers not required
Remuting the unstable test
When_a_message_is_audited AuditSpyEndpoint also receives the MessageToBeAudited as it is being forwarded to it, wonder why this occasionally works though, something feels off
Incorporated all comments on https://github.com/Particular/NServiceBus/commit/8093ce907a3d558ecb59f20ef3be66593dbf11a4
remove redundant file
remove redundant file
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
Merge branch 'release-4.5.0'
Added a try, catch around the licensing check, so in case of errors, the endpoint will run in a trial mode and not crash.
Fixed the logging to use better formatting.