timetable model refactorings
timetable controller changes after refactorings
courses spec test
Merge branch 'master' of https://github.com/FHK-ADV/lwm into development

Conflicts:
	app/controllers/TimetableController.scala
	app/models/LabWorks.scala
	app/models/Timetables.scala