Tournament code no longer overrides BattleRoom.win

Since tournament battle rooms already keep track of the room where the
tournament began, it's possible to have the default BattleRoom.win submit
the results of the battle instead of having to override the function and
still call the old code (very messy).
Merge pull request #1274 from ascriptmaster/tourney-unhook

Tournament code no longer overrides BattleRoom.win