Removed generateCourseMeta, will be completely rewritten

BREAKING CHANGE
Grades entered as numbers bigger than or equal to 10 might just be missing a period. This extends the _.formatGrade function to handle those cases.
Enrolled courses are matched on the client-side
Updated guide(s) route
treat space, dash and underscore equal when searching
Introducing two new filters for nicer text rendering: multiplicity & spelledOutTo
Scroll to top on view change
Biggest commit for overhauling the overview logic. Way to go!
Remove template