MDL-46139 Grades: Language change "weight -> calculated weight"
MDL-46139 Grades: Add a column to grade_grades to record how a grade is aggregated
MDL-46139 Grades: Show the aggregation method in the alt text for the icon.
MDL-46139 Grades: Show the aggregation details in the user report.
MDL-46139 Grades: Add contibution to course total column to user report
MDL-46139 Grades: Change usedinaggregation column to 2 columns for status and weight.
MDL-46139 Grades: Add new grade_grades aggregation columns to backup/restore.
MDL-46139 Grades: Add behat tests for the new columns in the user report
MDL-46576 code_grade: Rename "Sum of grades" aggregation to "Natural"
MDL-46576 core_grades: Add weights to natural (MDL-47006)
MDL-47011 core_grade: added naive natural weight calculation to gradebook
MDL-47011 core_grade: added the ability to override grade_item weight
MDL-46966 core_grade: altered the default value of grade_aggregations_visible so only natural is on by default
MDL-47011 core_grade: added ability to un-override grade_item weight
MDL-46576: Update reports so that they display natural weights properly (MDL-47009)
MDL-46576: Fix natural weight maximums aggregation (MDL-47009)
MDL-46576 core_grade: Simplify code, remove obsolete calculations
MDL-47058 core_grades: removed unnecessary print_object call

Part of MDL-46576.
MDL-47058 core_grades: allow alteration of weight

Part of MDL-46576
MDL-47055 core_grade: implemented support for extra credit within natural weighting