MDL-43243 JavaScript: Deprecate hide_item
MDL-43243 JavaScript: Deprecate getElementsByClassName
MDL-43243 JavaScript: Deprecate addonload
MDL-43243 JavaScript: Deprecate show_item
MDL-43243 JavaScript: Deprecate destroy_item
MDL-43325 JavaScript: Set a default visibility for most Moodle dialogues

We used to ignore the 'visible' field in the initializer, but now we hide
dialogues if visible is false. This was an unintentional change from the
stable API and means that confirmation boxes, alerts, and exceptions are no
longer shown by default.
MDL-34182: Add functions to warn of output in AJAX scripts

We need to be able to capture output when including contributed code as it
may add additional content which makes makes the json we output invalid.

We only warn of these errors if the site is in debugdeveloper, otherwise
we silently drop them.
MDL-34182 AJAX: Change to use shared method when checking the siteadminbranch for invalid output
MDL-34182 Repositories: Check for and warn on invalid output in the file picker
MDL-35032 mod_book: 1.9 backup restore convertis files to book area
MDL-40551 badges: Support fully deleting badges
MDL-42212 mod_lesson: Fix callbacks retrieving activity files
MDL-42212 mod_lesson: Localise area names
MDL-42212 mod_lesson: Use autoloading for mod_lesson_file_info
MDL-30195 portfolio_googledocs: Allow export of rich HTML
MDL-43410 JavaScript: Stop event propagation when opening the action menu

In certain situations, the click event is propagated through to the
hideIfOutside and immediately closes the menu.

This happens when blocks are dock for example.
MDL-43437 wiki: Fixed unit test for page_version_deleted event
MDL-43438 mod_assignment: Prevent double inclusion of plugin files
MDL-41246 cache: Fix PHP notice of non well formed numeric values for the memcache store
MDL-42965 badges: Fix empty string comparison for Oracle