Add support for websockets subprotocols