Move logic from SubmissionLogs controller to model

CardSubmission updating is now done on the CardSubmission model
instead of controller.
Implement 'User sees a score' for challenges

Implement ChallengeProgression Backbone model. Update naming
convention for Backbone view and templates to reflect Challenge
orientation.
[#52642013]
Implement 'User is scored'

Implement all AC for 'User is scored based on responses to challenge
cards' US. Fix bug with LessonSeeder test. Remove unneeded
CardSubmissionLog view.
[Finishes #52642013]