RFC: Add SocketAddr conversion trait to std::io::net and generalize socket constructors

[Rendered view](https://github.com/netvl/rfcs/blob/master/active/0000-socket-addr-conversion-trait.md)