roomCreated message to host

also defensive code for host connection without session
add mocha tests for server

pulls in should and socket.io-client to help run the tests