Introducing StopListeningAt. It can come from rest-server or will be published (on broadcaster) by ServerSocketManager on timeout. Then it will be picked up by ServerSocketHandler that - once received - will stop. This will be detected by ServerSocketManager that will remove it from list of open server sockets.
Added spray.io client as dependency of tcp-rest-gateway.
FakeListenAtSender moved from as.sparkanta.ama.actor.tcp.fakelistenat to as.sparkanta.ama.actor.fakelistenat. Also added configuration.