Clear user.room when a user leaves the channel

I think this is the intention of the createUser method, but the channel is always passed as a parameter so is never set to null.