Update the `clean` rule to remove the right binary
Add more tests to test-data.cpp
Remove Semester
Add/update the display and << overrides for Student
Update course::init to check for starting and trailing spaces
Normalize strings to uppercase, if need be.
Tweaks to debugging statements in Department
Updated ostream operators in Department
Added copy and override= operators for Department
Added stuff to Department/s header
Renovated Major

Actually, this was more like a full-scale gutting and rebuilding, but
whatever.
Enabl parseMajors
Add/update constructors for Student
Create addCourse(s) functions for Student
Fix a typo in the test string for addCourses()
Consistent line breaks are consistent.
And today, using a string for Section works. Hmm.
Moar debugging statements.
Remove an anti-pattern from my display() methods
Tweak getCourse()