Merge pull request #1223 from chrisbednarski/gateway

#718 - Remove the gateway ACK call
Making gateway an IAdvancedSatellite

Added config to cater for longer transaction timeouts on messages
forwarded to other sites. This is helpful when bandwidth between sites
is limited.