Added Knockout.Validation library
Basic client side validation for syllabus

I broke the custom forms. Gonna fix that.
Changed ElgaModel as per spec
Refractored like a mad man
Merge branch 'dev' of github.com:MitchelCabuloy/Syllia into dev

Conflicts:
	Syllia/apps/syllabus/templates/syllabus/syllabus.html