room userlist and autodisconnect added

-replaced connection ids with usernames in room userlist
-added a mechanism to disconnect the old room user if the same account
enters the room again (another tab/session)