Initial commit.
Added the last half of WebSocket handshake.
Code clean-up
Renamed the header file.
Enabled a test case for sending and receiving data.
Added data framing and send/receive functions.
ws_recv deals with the length of buffer and a websocket frame.
The test driver with data communication.
Merge remote-tracking branch 'local/master'