Make room commands take room names optionally, fix access for isuserallowed and make room commands work from outside the room
try String.fromCharCode because escaping causes jshint failure
reintroduce escaping, fix preexisting issues with line terminators in chat.ui.js
Make the commands that would previously write a notification to the lobby throw an exception instead.
Merge pull request #857 from cmaish/room-commands

Improve room commands