Development code for Sockets provider

- This is an incremental devel code for Sockets provider.

Need to implement getname, connect at some point.