Separate the number of league matches from the overall count.

When trying to work out if the matches will fit in the available
time, we need to know numbers of league and knockout matches separately.

Change-Id: Id5e7148ef66d0d72724cb16b30b2c7a1e1b58857
Only warn when there are too many matches.

Rather than whenever the number planned doesn't match the actual.
There's no point warning about there being slack in the schedule.

Change-Id: I3009eb10e9a410a871829a4be7d83d1d862df9f0