Added various bits and pieces for the demo.

This is work in progress so a lot of it should be stripped out.
Shuffle stuff around to normalize page display
Move search to quickspot (proper styles still needed)
Merge branch 'master' of github.com:conatus/of-course into feature/sample-design-1555

Conflicts:
	flight/Flight.php
	index.php
	main/main.php
Fix pages so everything runs happily again
Fix old switcher
Remove unused systems just to cleanup (can add back if needed)
Abstract styles, back port search bar to old layout (?old to view). Improve views slightly + upgrade quickspot to add custom displayer config
Add "layout" method to apply templates
Apply abstraction to search.
Convince search to work again.
Fix advanced search link
Use real/live data for search. Currenlty index.json only has a few fields so will need to wait on this being fully populated before we can do this bit fully.
Tweak some styles, remove tab containers from new UI version.
Merge pull request #9 from conatus/feature/course-pages-ui

Feature/course pages ui
Merge branch 'master' of https://github.com/unikent/of-course into develop
Added menu file. Added composer.phar to gitignore
Refactored to have /public

* index.php, css, images, js now in /public
* config option added in index.php to allow setting the views folder location
* new APP_PATH paths.php setting
Restored the original course page

Moved the current course_page to course_page_wip
Add search bar mockup to page