MDL-41228 phpunit: Reset message processors list in unit tests
MDL-37973 gradebook Return a maxgrade of '-' if grade type is TEXT

Including tests for correct return from
grade_edit_tree_column_range->get_item_cell()
MDL-41900 events Log handler failures
MDL-41241 atto: YUIDoc cleanup for link plugin.
MDL-41241 atto: Add a checkbox for open in new window to links
MDL-41227 core_course:fixed up some JS that was confusing activity visibility
MDL-41885 lib: Introduce component_callback_exists

Determines if a callback in a module exists without needing to
call that callback.
MDL-41926 tool_generator: Removing unused vars
MDL-41933 Forum: Make a admin level option to set the default value of Read Tracking.
MDL-40572 badges: Update badge assertion to use new specification
MDL-40050 webservice: Replace add_to_log() with new events
MDL-41848 SCORM: Drag drop SCORM upload fix
MDL-37558 Block course_overview/course_list use setting courselistshortname to show shortname and fullname
MDL-41954 Fix the grade for assessment calculation in the Workshop module

In a pretty rare case of zero variance of received assessments, the "distance"
of the evaluated assessment from the referential ("best") one was not increased
regardless it's actual value. This led to higher grades for assessments in
certain situations (see the tracker for a particular example).
MDL-41885 modules now declare use of question bank

* FEATURE_USES_QUESTION_BANK is now a module_supports flag which declares
  that an activity uses the question engine.

* question_module_uses_questions can be used to determine if a module
  uses the question bank.
MDL-12403 backup: Ability to exclude question bank

Now users can choose to exclude the question bank from the backup,
this will in turn prevent any modules which use the question bank
from being included in the backup.
MDL-12403 backup: configure question bank in automated backups
MDL-12403 backup: ability configure default for question bank excludes
MDL-12403 backup: prevent unset config from being applied
MDL-26408 enrol_imsenterprise: fix invalid component