move modules from lib/modules to app/modules
only update grade after finish all questions in a training (fix for mcq.)
first pass at CSS tweaks
add select_all option to mcq.
clean precompiled assets for dev branch
change training/do view to support mcq with select all answers.
add new std submission type for the mcq question.
simplify the grader for mcq questions.
add a toz grader for mcq_select_all."
Merge branch 'development' of github.com:Coursemology/coursemology.org into development

* 'development' of github.com:Coursemology/coursemology.org:
  clean precompiled assets for dev branch
  first pass at CSS tweaks
Merge branch 'mcq_all_answers' into development

* mcq_all_answers:
  add a toz grader for mcq_select_all."
  simplify the grader for mcq questions.
  add new std submission type for the mcq question.
  change training/do view to support mcq with select all answers.
  add select_all option to mcq.
using require_dependency so that it will autoreload the module on change.
fix leveling up.
Merge branch 'development' of github.com:Coursemology/coursemology.org into dev/raymoond

Conflicts:
	app/models/user_course.rb
	public/assets/application-3b4ceb87614a03c007bbf0e0f82c3792.js
	public/assets/application-64f93aa4d0a33b1494b95c5798ad7eaf.css.gz
	public/assets/application.css.gz
	public/assets/application.js
	public/assets/application.js.gz
	public/assets/bootstrap-wysihtml5-757ecf6fbb670d36519a49c514ec3ea5.css.gz
	public/assets/bootstrap-wysihtml5-d8e3837ccf9ce7a0883e9330d7fbc286.js.gz
	public/assets/bootstrap-wysihtml5.css.gz
	public/assets/bootstrap-wysihtml5.js.gz
	public/assets/bootstrap-wysihtml5/wysiwyg-color-302f69eedfbd67c993f8ce2bc64c971c.css.gz
	public/assets/bootstrap-wysihtml5/wysiwyg-color.css.gz
	public/assets/manifest.yml
removed compiled assets
precompiled assets