Correct the websocket extension method on the Dispatcher mocks.
Allow the Client :proxy option to be just a string, which is interpreted as the proxy's origin.
Validate the option names passed into the client and the server.
Document proxy and WebSocket extension support in server-side clients.