Distinguish room staff from global staff

Send user groups when joining a room or getting its userlist