Add documentation and a few name changes for consistency to destiny/socket.h