MDL-38315 Completion: Bugs with 'locked' status in activity form
MDL-37966 Assignment: put upgraded modules where the originals were
MDL-38545 Reports: PHP Strict Standards error in graph.php
MDL-38480_m24 Fix for messy usage of language strings in block course overview
MDL-30940 form: Mutiple select work correctly without any selection
MDL-29258 core_portfolio: Fixing broken default breadcrumb
MDL-39192 mod_forum: do not need to check the posting threshold when editing a post
MDL-39303 mod_forum: prevent user from submitting when post threshold reached
MDL-34403 mod quiz: fix error during enrolment
MDL-39166 auth_ldap Add triggers for user created/updated events.
Automatically generated installer lang files
MDL-39329 course: Strict standard warning during unpublishing
Merge branch 'MDL-29258_24' of git://github.com/dmonllao/moodle into MOODLE_24_STABLE
MDL-39342 stop users entering too long matching answers.

Since they lead to an ugly DB error.
Merge branch 'MDL-34403-MOODLE_24_STABLE' of https://github.com/mpetrowi/moodle into MOODLE_24_STABLE
MDL-37845 multichoice qtype: Fix some display issues.

1. Better handling of multi-line choices in the correct answer display.
2. Remove dangerous CSS that is no longer needed.
MDL-38440 WebService get_contents doesn't return the full text of labels
MDL-39246 JavaScript: store the time the page starts loading.

This helps synchronise time on the client side with time on the server.
If you wait until a js_init_call runs, you might have had to wait an
unknown number of seconds while all the JS loads. Therefore, we capture
the current time as soon as possible in <head>.

This is a bit like adding .jsenabled to <body> as soon as possible, to
reduce visual flicker.
MDL-39246 quiz timer: compute a more accurate stop time.
Automatically generated installer lang files