Added documentation to the socket-support library