Refactor http server bindings
Currently we have to separate actors for running client and federation API servers. This architecture doesn't allow listening on the same endpoint (host:port) for both client/federation. We should merge this two classes and allow, by configuration, to bind client and/or federation API. May be we can use akka cluster role to guess which API to bind.