Amend beforeEach and afterEach + add some debug lines
Add disconnections tests for an established, in-room socket
Replace User.chatrooms array with an object
It will be used to track sockets associated with chatrooms
socket.io deletes the room-list before sending the disconnect event
 --> we have to track them ourselves
Handle use disconnections (untested)
For some reason done() isn't being called in the specs
But the debug logs looks good
Committing and having a look later on