WebSocket (RFC 6455) client library