reconnect to chat without reloading whole page

turns out that socket.io automatically reconnects anyway, we just didn't resubscribe to the room the user was in

fixed that and added some status messages, made Status part of the admins array in case anyone wants to change it in future (no chance of anyone getting that trip and pretending to be admin neither as tripcodes always start with !, forced on server side)