MDL-38315 Completion: Bugs with 'locked' status in activity form
MDL-39166 auth_ldap Add triggers for user created/updated events.
MDL-31713 core_grade:added a unit test to replicate a raw grade max bug
MDL-38500 repository: Instance names must be unique
MDL-32913 core_grade:made it more obvious when the gradebook is broken due to a broken calculation
MDL-38369 repository: Remove output before redirect
MDL-36223 Assign: User outline report grade display

Use str_long_grade for user outline report because it handles scales and
no grade.

Thanks to Jean-Daniel Descoteaux for suggesting this fix.
MDL-38487 qtype match restore: problem with blank ids.

As it happens, this field is useless, and has been removed from the DB
in 2.5. Therefore, we only need a work-around for stable branches.
MDL-39445 get_plugin_list clean_param use is slow

get_plugin_list was calling clean_param($pluginname, PARAM_PLUGIN) a
lot (600+ times per page), and that is much slower than you would guess.
A specific function for this case, (which we then also use from
clean_param) is a performance win.
MDL-39446 calculated qtype: make answer formula input bigger

This makes it easier for teachers editing questions.
MDL-31193 display the correct and translated token valid until date
MDL-39487 mod/assign: fixed ID number of grade item changing
MDL-39491 Fix order of Workshop submission text processing

The order of format_text() and file_rewrite_pluginfile_urls() is
important to make filters work correctly.
Automatically generated installer lang files
Merge branch 'brokencalc_23' of git://github.com/andyjdavis/moodle into MOODLE_23_STABLE
Automatically generated installer lang files
Merge branch 'MDL-39445_23' of git://github.com/timhunt/moodle into MOODLE_23_STABLE
MDL-38443 Assignment: Missing permissions check on downloadall submissions
Merge branch 'MDL-39491-workshop-media_23' of git://github.com/mudrd8mz/moodle into MOODLE_23_STABLE
Merge branch 'MDL-39446_23' of git://github.com/timhunt/moodle into MOODLE_23_STABLE