Changes to support configuration settings:
* Add client_t section to Setup structure
* Use client configuration when operating in client role
* Move make_ServerHandler to a separate file to not expose includes
Add ServerHandlerImp::adminRole:
This uses the Port information on the session to check
the administrative credentials.
Use a single io_service for HTTP::Server and Overlay:
This change is required to support Universal Port.