Add Sockets.hs containing initSocket.
Remove error handling on initSocket. Remove family declaration.

The defaults for both the error handling and the family inference follow tradition very well.