websocket: pass `undefined` as the WebSocket "protocols"

Fixes: https://cloudup.com/cfn0Edwkpya
Merge pull request #196 from LearnBoost/fix/lion

websocket: pass `undefined` as the WebSocket "protocols"