Made the room timers more "intuitive"

The timer automatically shortens when a player leaves a rated battle and gets extended again on joining, given that the player had more than 60 seconds left.
Fixes #250.