Autobalance is now checked when someone changes their team or disconnects

I tested it and it seems like it works, but I'm not so sure if this is order safe, as stuff related to networking tends to be like that.

Also do I need the with (GameServer) part? I'm not so sure why it was there in the firstplace in Character endstep, but I've kept it just in case