Fix robot.messageRoom, missing user in env

When using robot.messageRoom, the envelope only has room in it, and no user.
This small fix will just check for user object, and if not defaulting to the
group sensible defaults