Backport event trigger from MDL-45641

While backporting MDL-45641, event trigger was missed
on editadavnced page.
MDL-46370 Ajax and Javascript - Fixes docked blocks not expanding when using dock on right
MDL-45594 simplify message_get_recent_conversations SQL

I am pretty sure that this new SQL is logically equivalent to
the original, and it passes Mark's unit tests. However, it is
hard to be 100% sure.
MDL-45594 core_message: ordered recent notifications by timecreated
MDL-45594 core_message: added unit tests
MDL-45339 Libraries: Add a note to docblock of get_config, set_config, and unset_config to note they are used in lib/db/upgrade.php
MDL-46335 backup: fixed casting issue with setting labels

The issue was that clean_param took an int and returned a string
and the result was used in an exact comparison.
The type change mean the comparison failed.
The solution was to ensure the param was cast as a string.
enrol_imsenterprise: MDL-46363 including course lib when create_course is
used
MDL-34248 core_backup: added missing end quotation
MDL-34248 core_backup: used API instead of inserting into the log table directly
MDL-42909 Course: Fix title for move-targets
MDL-46427 Course: Correcting dimmed course link class on profile pages.
Automatically generated installer lang files
Automatically generated installer lang files
MDL-45724 cache: admin screen now shows store warnings

Implemented a means by which cache store instance can communicate
warnings due to things such as conflicting configurations etc.
MDL-45724 cache: added cache API warnings to the admin notifications page
Merge branch 'wip-mdl-46372-m26' of https://github.com/rajeshtaneja/moodle into MOODLE_26_STABLE
Merge branch 'm26_MDL-46363' of https://github.com/danmarsden/moodle into MOODLE_26_STABLE
Merge branch 'MDL-45339-26' of git://github.com/xow/moodle into MOODLE_26_STABLE
MDL-46159 course: Add search box to course management pages