reduce Dict lookups

fixes #1627
fix nullref in GetFieldsAndProperties
Adding acceptance tests to verify outgoing message mutators
Making sure that the sent time and version headers gets populated at all
times. #1910
Making sure that the sent time and version headers gets populated at all
times. #1910
Updated the version. This will be automatic from 4.4 onwards. Relates to https://github.com/Particular/NServiceBus/issues/1910
Merge pull request #1899 from Particular/FixDictionaryLookups

reduce Dict lookups
Merge branch 'hotfix-4.3.3'
removing subscriptionspy from acceptance tests as it can lead to race conditions and there is a better way to do this.
forgot about brokers in this test
Fixes #4321
Merge branch 'master' into develop
Fixes #4321
Merge branch 'hotfix-4.3.3'
changed acceptance test endpoint naming convention to include testname
changed acceptance test endpoint naming convention to include testname, better way
dealing with too long queue names in msmq
msmq is a bit inconsistent in it's naming conventions, playing safe and limiting everything to 124 chars
A TransactionScope here causes #1918
Running performance tests against release versions