Refactor reading in sync asio
Server asking thread reset on disconnect
Sending queue clearing on disconnect