Added PyHamcrest dependency. Fixed CourseSpider test after lifting the department scraping restrictions.
Added test for issue #3.
Added ScaleCorrector to fix issue #3. Passes test.
Added second test for issue #1. Fixed issue #1.
Added correct courses.json data for first two departments.
Fixed Jun semester decoder bug.
Added test to confirm issue #6. Test passes.