Adds redis dependencies
Adds redis connection when socket is connected
Adds user to redis as hash when user registers and deletes the key when a user disconnects.
Adds debug mode for development; emits to the current socket a list of users when connecting for the first time so that the user can see who is already logged in.
Fixes an issue where duplicate user divs would be added after a socket registered.