Trim games on match save. Simplify isFinished() on match.

A match will now report finished even if there is an extra game if the existing game wins will put the winner at > 50% of total games.

Currently if game 1 and game 2 are split between the teams an extra game 3 will be created. But if the setting of game 1 or game 2 was in error, and really a team has already swept the match, reseting game 2 to the correct winner does not close out the match. After this change reseting game 2 to the correct winner (via match, and then resave game 2 itself via gui) will close out the match and chop off game 3 as not needed.

Specifically lines 432 and 433 in includes/tourney.entity.match.inc needed to go away.