SA stuff, read description

SA now prints unscheduled courses to a file with the reason they weren't
scheduled.
Scheduling.txt is a list of things the SA accounts for.