Added the new CategorySummary, which resembles the ExerciseRoundSummary. Added category summaries to the CourseSummary. Added categorized total points to the course instance view.

This commit is a working draft.