Development code for Sockets provider

- This is an incremental devel code for Sockets provider.

Let's change this to FI_PROTO_SOCK_RDS or something similar, so that UDP and TCP will have different protocols.