Add Organization Semesters. Semesters have a human-friendly "number" and start and finish dates. Units are associated with semesters by the human-friendly Semester number. Students are only allowed to view Units in their current semesters.
Removed some dead code.
Migration required.