First version of join in movie room

* User can choose a movie and join in it

Functions for the folowing commits:
* Update userlist when user join in a movie room
* Leave movie room and back to the main room
* Send messages in movie room
Merge branch 'master' into changeroom

Conflicts:
	c2w/protocol/util.py
Fix some bugs for passing tests

* send movie list
* duplicate user login
Finish jump between rooms