Hamer's reputation algorithm and tests
Make it easier to add more reviewers by rolling up reviewer creation into a loop
Remove unused Assignment#compute_scores method

Add a refactoring todo comment
Refactor Response#get_total_score
Final changes to collusion detection
Final changes to collusion detection
Some refactoring
Merge branch 'master' into reputation

Conflicts:
	app/models/assignment.rb
	app/models/assignment_participant.rb
	app/models/response.rb
Merge branch 'master' into Vaibhav's collusion detection branch

Conflicts:
	app/models/assignment_participant.rb
	app/views/grades/view_my_scores.html.erb
	app/views/student_task/view.html.erb