Handle odd class categories in scheduling checks
Switch .teachers() reference to .get_teachers()
Reduce queries for SchedulingCheckRunner._all_class_sections()
Merge pull request #748 from learning-unlimited/fix-scheduling-checks

Fix scheduling checks