Room command improvements

Make room commands take the room name optionally [default to current room], and handle access slightly more gracefully (allowed or owner or admin) rather than "is the user currently in the room" to account for this.