switched socket.io adapter to socket.io-redis, in order to offer better consistency across connect/disconnect events as well as clusters