[WO-534] Added websocket proxy

WebSocket shim to proxy TCP request from browser to destination host
we should wire this into the options. don't want to have a dependency on window if that's not absolutely necessary