[Bug] Websocket origin

Hey,

There seems to be a bug where origin is no longer set on web socket connections from Shopify POS. It used to be set the same as HTTP request but the initial HTTPS upgrade request no longer carries the origin header, its being set to null.