Do not pass undefined protocols to Websocket, to stop Error during WebSocket handshake: Sec-WebSocket-Protocol mismatch
Merge pull request #100 from JeremyGeros/master

When protocols is undefined do not pass it to new WebSocket()