Initial commit of automated course syllabus generation overhaul
Adds download syllabus link to courses index, updates syllabus download script.
Merge branch 'develop' into syllabus