Fixed EndRound() and re-enabled the player_disconnect hook

Thanks to everyone on this thread:
https://forums.alliedmods.net/showthread.php?p=2211979