Pre-room change commit.
Fixed bugs for when host leaves room - guests are inclined to wait for invite / refresh session.
Fixed bugs when guests leave.
Rooms identified by socket ID instead of username - no duplicates & safer.