Remove parser classes from the tree.
Migrate to newly simplified parser API.
Replace call to parser.handshake_response with parser.start.
Migrate to WebSocket::Protocol.
Lean on Rack to determine if a request is secure.
WebSocket::Protocol now uses event objects.
Move the submodule for websocket-protocol.
Bump websocket-protocol submodule.
Bump websocket-protocol that implements required masking for client-sent frames.
Fix checks for JRbuby and Rubinius in tests.
s/server/rack/ in Protocol interface.
Bump the protocol submodule.
Some small refactorings I spotted while porting this to Node.
Bump websocket-protocol submodule.
Bump the websocket-protocol submodule.
Bump websocket-protocol submodule.
Migrate to new protocol event API.
Bump websocket-protocol module.
Move logic out of the server/client classes and into the API class so the server/client just deal with getting a parser and hooking up to I/O.
Replace supported_protos with protocols.