Unified incoming connection mechanism

Socket_ready now inhertanced from new class connection_ready
All methods virtual, and `ready` has pair type typedef.
Server controller workflow
Server controller templated by connection_ready type