Independent reading from and writing to a Connection
The only concern here would be that we're making Connection
very specific to raw socket types (Unix, TCP etc) so this might make future support for websockets or TLS sockets, very difficult.
Fixes #122 (closed).
Edited by Zeeshan Ali Khan