Add support for divisions

This allows for specifying different min and max matchup nubmers for
opponents inside and outside of the division. For example, in the NFL
you play your division opponents exactly twice, and non-division
opponents at most once.