Make MayClaimDraw return false if the game is over.
This should avoid calculating the expensive threefold repetition check for finished games.