Upgrade the version of the library in use
Extract out some methods to do event response
Whitespace
Support binrary web socket response
Whitespace
Introduce logging into the client
Support receiving binrary messages
Support sending of binrary messages