Header now has hover func
td hover now shows course and lecture section (not tutorial yet), course search also shows course title
Practicals supported, rough testing done
Edited satisfied check
Adding practical changes
Fixed self conflicting courses
Merge branch 'practicals' of https://github.com/Ian-Stewart-Binks/cscourseplanner into practicals
Removed MAT309
Self conflicting advanced
Separated lecture from tutorial in td hover
Merge remote-tracking branch 'origin' into hover-display

Conflicts:
	js/timetable/mouseEvents.js
Fixed search list mouseout
Merge branch 'master' of https://github.com/Ian-Stewart-Binks/cscourseplanner into practicals

Conflicts:
	js/timetable/mouseEvents.js
Merge branch 'practicals' of https://github.com/Ian-Stewart-Binks/cscourseplanner into practicals

Conflicts:
	js/timetable/mouseEvents.js
Merge branch 'master' into refactoring

Conflicts:
	js/timetable/mouseEvents.js
	js/timetable/processCourse.js
	js/timetable/setup.js
	js/timetable/timetable_util.js
Refactoring: Changed Course var in timetable_utils.js

Variable was previously named course, which is a variable name we use to describe the JSON representation of a course.