Add a comment explaining the fallthrough in client-chat.js

And clean up a bit of trailing whitespace
Only initialise the tournament box when a tournament packet is detected, rather than for every room