Fixes #1827 - SingleCallChannelReceiver doesn't work with unity

Add factory to resolve gateway channel receivers. Create & register `Func<IReceiveMessagesFromSites>`

Not tested!