Clean-up.

These are changes I would want to talk about if the code where created in a pull request. Feel free to challenge or question any of them -- I would be more than happy to explain my reasoning. Overall it looks really good though!
Tests the flow of sending a message to a room (using chaining, i.e. `socket.to(room).emit(event, message);`, then afterwards performing a regular emit (`socket.emit(event, message);`). The first message should go to the room, of course, and the second to the socket.