Ignore .rvmrc files
install gem pry for debugging
Merge pull request #9 from exklamationmark/mark/rvm_utilities

Add utilities gem + RVM utils
in achievement: don't auto-assign achievement when it doesnt have any requirement.
put autograder into a separate module.
include AutoGrader in CodingQuestionGrading.
add normal grader for mcq question, change coding question to only upate grade after students have finished all questions.
remove auto_grader from training_submission.
update leveling system.
Add back the 2 migration to create quiz & quiz_submission
Merge pull request #11 from exklamationmark/mark/fix_quiz_and_quiz_submissions_missing_migration

Add back the 2 migration to create quiz & quiz_submission
Merge branch 'development' of github.com:Coursemology/coursemology.org into development

Conflicts:
	db/schema.rb
lost files in merge, adding back

- create quiz
- create quiz sub
update db schema
Merge branch 'master' of github.com:Coursemology/coursemology.org into development

Conflicts:
	Gemfile.lock
	db/schema.rb
New update for rake task
Merge branch 'mark/fix_gen_fake_data_tasks_when_called_with_empty_db' into development
precompiled assets
Allow lecturer to create level requirements for achievments
- Add a section for level requirements in achievements' _form
- Add a partial _lvl_req_row in requirements's views
Add logic to check for Level requirement before when calling Achievement#fulfilled_conditions?