Add ability to create RCConn from net.Conn.

This allows one TCP connection to create multiple RCConns.
This also allows the use of TLS instead of raw TCP.