merge with backend
some changes
changes
minor adjustments
Merge branch 'backend' into mmoroz-session

Conflicts:
	app/app.rb
	app/controllers/teachers_subjects.rb
	app/scripts/collections/navMenu.js
	app/scripts/localization/js/dropdownLib.js
	app/scripts/models/subject.js
	app/scripts/routes/navMenu.js
	app/scripts/templates.js
	app/scripts/views/teacherSubjectsGrid.js
	app/styles/styles.css
fixing
add group head to groups module
implement /login post
added jasmine gem
add form validation on users grid & align labels
add backbone validation on POST
implement classes module
moved sample tests to project
fix filling form
add teachers_subjects controller
implement add form on classes Grid
realise POST on classes grid
fix unique validation
fix post
implement edit form