Add unit tests for full year and section types
Add function to deduce system from course code

Course codes from Destiny One and PeopleSoft have a consistent pattern.
Add a function that deduces the originating system based on course code.
Add Destiny One support to course code parsing

Rename process_ps_course_code to course_code_parse, and add support for
Destiny One course codes.
Rename course/bb_code to system/canonical code

Rename course_code and bb_code to system_course_code and
canonical_course_code, to better describe their purposes rather than
rely on historical inferences.
Add semester to course_code_parse data return

Return the semester code (in addition to semester name) in
course_code_parse.
Consolidate course views

Combine the various views that process courses (with minor differences)
into one view. d2l_template, d2l_offering, and ares_course are combined
into processed_courses. Further refinements are required.