Wesocket transport selected only after successful handshake, until then fallback to http
Merge branch 'fix/websocket-still-connecting'

* fix/websocket-still-connecting:
  Wesocket transport selected only after successful handshake, until then fallback to http