add more transports to socket.io to attempt websocket fix