HTTP proxy support

Support for connecting an SSL websocket through an HTTP proxy