fix: Make a new socketTransports config option

This new option is just to workaround socket.io bug LearnBoost/socket.io#1242. I doubt this is an acceptable/desired option, but just throwing it out there.