Fix for bug #376
Also added unit test to prevent it from happening in the future
It was emitting uknown room, so the messages where never send
.address() returned server ip >_<, solved with this patch and adjusted th
…ddress Conflicts: lib/manager.js
…d the test suite
Client IP instead of server IP for connectionAddress.
…ddress instead of .address() because .address() was returning server IP and .remoteAddress returns client IP.