Small improvements. FREEDOM shouldn't go into negative numbers.
Fixed some holiday-related bugs, improve handling of holidays.
Merge branch 'master' of https://github.com/keepcalm444/SBHS-Timetable