Api quiz attempts

This pull request introduces
* Enrollments, an association of users and courses
* QuizAttempts

Major files changed:
* enrollment.rb
* quiz_attempt.rb
* problem_attempt.rb
* enrollments_controller.rb
* quiz_attempts_controller.rb
* seed.rb