fix js code so jshint pass. Fixes #163, Fixes #162
move angular-mocks to vendor
Merge branch 'master' into js_refactor

Conflicts:
	course_material/static/js/course_material/directives.js
	forum/static/js/forum/directives.js
uses django braces to LoginRequiredMixin
requires professors group to access admin view
fixing layout for simplechoice activity
Merge branch 'master' of github.com:hacklabr/timtec
Merge branch 'js_refactor'
Merge branch 'master' into issue150
saves picture filename as a md5 of filename+username
encode filenames properly and don't depend on files/fixtures for testing
Merge branch 'master' into issue150
decouple admin from core and create a new app
add status field to course
remove debug tag from html
for fields without save button, save them on events
add true or false template and disable reations questions
Merge branch 'master' of github.com:hacklabr/timtec
Merge  'master' into issue150
remove view for new admin templates