- fix memory leak
- fixed ssl handling: the sslconnected class incorrectly cached the readability/writability state of a socket
- TcpResolver: reduce risk of accessing destructed TcpConnection
- Monitor: avoid null pointer dereference when copying instances
- cleanup fixes in linux-tcp
- channel should be movable
- tcpchannel should also be movable
- onError should be overloaded by subclass, otherwise callback installers are no longer available for that class.