Implemented socket.create and socket.delete

control_socket_start now takes a strseg_t instead of char*

fixes #34