WebSocket implementation using QTcpServer and QSocket

Based on ws4py implementation
More web socket implementation details
socket.io to be used for communications between grater and Slicer
make 'watch' the default task in gulp
Cleaning up
Removing unneeded code