Add factory to resolve gateway channel receivers

Create & register Func<IReceiveMessagesFromSites>
Fixes #4321
Merge branch 'hotfix-4.3.3'
Merge pull request #1927 from Particular/fix-1925

Relates to #1925
Updated hard coded version
Merge branch 'hotfix-4.3.4'
Merge branch 'release-4.4.0'

Conflicts:
	src/NServiceBus/NServiceBusVersion.cs
Saga not found is a supported and valid scenario, logging a warning does not make sense.
Http gateway installer assumed all channels are http channels
Fixed typo in the info log message.
Fixed log messages
Removed FluentNH, Antlr and RhinoMocks from the list of dependencies
host information can now deal with commandline args not including double quotes
host information can now deal with commandline args not including double quotes
Merge branch 'hotfix-4.4.1'
fixing GetDefaultAddressForThisSite to always return the format expected by OriginatingSiteHeader
So we don't forget, so that saga message flow actually works properly!
Merge remote-tracking branch 'origin/master' into develop
Not needed
Introduced public return address so that distributor control address does not always overwrite reply address previously