rename Web.SocketIO.Parser -> Web.SocketIO.Protocol
event name and payload are now of ByteString