One Section Glitches Fixed

Looks like I fixed all the glitches that come with one section classes.

There are about 5 teacher inconveniences per schedule, the rest of the
no teacher found results are due to the fact that some semester classes
are only one a year, but the schedule still has to do 2 a year.

Next up, figuring out why two section is so high.