Created the basic plugin structure and files
Added class SocketServer
Changed the way how SocketServer._receive works

length is now an optional parameter that will be set to
SocketServer.receive_length if it was omitted.
Started working on the WebsocketServer class