in Tahoe.  Further changes to candidates lists

Added multiple equivalent options to many rotations.  Also, started convention of using a "" as a placeholder in the top spot of a match list, if the top spot would be a multi choice otherwise.  To avoid confusion with separate day lists.

HOWEVER, a better way to implement the match candidates lists is as a DICT, with separate entries for Monday, Tuesday, etc.  And a DEFAULT entry which is generic.  Algorithm would then look for a specific day first, and if not found, use the generic instead.
Start changing to using dicts for candidates which have different match lists for different days
Merge branch 'random_candidates' of https://github.com/grogo/schedule into random_candidates

Conflicts:
	utils/rotation.py