Fix issue with nodejs slab allocator. We need to not hold on to a reference to head or else there can be a huge memory leak.
Fix many connections in state CLOSE_WAIT without release on server
return 417 error when transport is not supported.
add check to open connection for websocket, but not for xhr-polling. xhr-polling will not work with the following check.
Update socket.io client.