MDL-40678 JavaScript: Split out moodle-core-notification into submodules
MDL-39461 badges: Fix cURL expectation failed error when trying to connect to backpack
MDL-38759 mod_choice: use inline-block for horizontal choices
MDL-39786 add support for suspend only in meta course plugin
MDL-39430 encourage admins to use opcache extension
MDL-35053 questions: question files outside an attempt.

Sometimes it is necssary to display parts of a question outside of an
attempt. For example for staff review. When displaying the question, we
need to handle images in the question text. In the past there was a
mechanism for this that could only cope with the question text.

This commit introduces a new method that can handle displaying any
part of the question content.

This commit intentionally does not upgrade the parts of the system that
use the mecanism. That is so that this commit can be used to demonstrate
that backwards-compatibility works. The next commit will upgrade the
callers.
MDL-35053 questions: question files outside an attempt.

Now update all the places that display files outside attempts to use the
new API.
MDL-40746 mod_feedback - Feedback forms display oddly in Clean theme
MDL-39915 cleanup core_accesslib_testcase
MDL-39915 cleanup core_admintree_testcase
MDL-39915 cleanup core_authlib_testcase
MDL-39915 cleanup core_blocklib_testcase
MDL-39915 cleanup core_code_testcase
MDL-39915 cleanup core_collator_testcase
MDL-39915 cleanup core_completionlib_testcase
MDL-39915 cleanup core_component_testcase
MDL-39915 cleanup core_componentlib_testcase
MDL-39915 cleanup core_conditionlib_testcase
MDL-39915 cleanup core_configonlylib_testcase
MDL-39915 cleanup core_coursecatlib_testcase