more accurate update @jids in room

one jid can join to room with same nick and differen resource more than
onence.
improve groupMessage emiter