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
user json field in answer serialize, ajust template and loads last answer for an activity in lesson view, refs #115
uses django braces to LoginRequiredMixin
start to implements directive to replace flat-ui, refs #115
requires professors group to access admin view
Merge branch 'master' into issue115

Conflicts:
	lesson/serializers.py
	lesson/static/templates/activity_trueorfalse.html
replace fake dropdown by <select>
Merge branch 'master' of github.com:hacklabr/timtec
remove forgotten code
fixes #115
Merge branch 'issue115'
no need for them anymore
disabled travis, giving too much trouble
fixing layout for mobile's lesson and unit navigation
remove hardcoded link that fixes #192
remove links that heads to lessons and units for unenrolled users and inactive lessons, closes #161
fixing layout for simplechoice activity
Merge branch 'master' of github.com:hacklabr/timtec