MDL-39246 quiz timer: compute a more accurate stop time.
Automatically generated installer lang files
Merge branch 'MDL-39192_m24' of https://github.com/markn86/moodle into MOODLE_24_STABLE
MDL-27071 Allow Oracle IN() to use > 1000 items

By using a pivoting strategy, we modify the list
of params (QM and NAMED supported) into a
subquery, so the 1000 limit in Oracle (ORA-01795)
is not thrown anymore.

Conflicts:
	lib/dml/oci_native_moodle_database.php
MDL-27071 Add big IN() unit tests

Let's verify how all databases perform with a big
number of parameters (10000) using IN() SQL clauses.
Both using QM and NAMED parameters.

Ideally only Oracle fails, and only it will need fixing.
Merge branch 'MDL-38440-24' of git://github.com/mouneyrac/moodle into MOODLE_24_STABLE
Merge branch 'MDL-37845_24' of git://github.com/timhunt/moodle into MOODLE_24_STABLE
MDL-39365 scorm reports: Return correct track count
Merge branch 'MDL-30940-24' of git://github.com/FMCorz/moodle into MOODLE_24_STABLE
Merge branch 'MDL-39342_24' of git://github.com/timhunt/moodle into MOODLE_24_STABLE
Merge branch 'MDL-27071_24' of git://github.com/stronk7/moodle into MOODLE_24_STABLE
MDL-39398 message: Prevent notice when sending Jabber messages

Not tracking the presence prevents a notice to be displayed during disconnect(),
where the the jabber server attempts to subscribe to $CFG->jabberusername presence.
As the server name does not include a resource identifier (stillwit@jabber.org/resource),
an explode('/') fails.
MDL-39378 s(): fix bad hex regex
MDL-39378 Improve s() performance.

These changes give about a 10% speed-up in this function. The significant changes are:
1. Simplify the if logic to remove unnecssary cases.
2. Dont pass default argument values to htmlspecialchars, just using the
   defaults is faster.
3. I can confirm that /i regex is faster than the equivalent regex without the i.

I also added more unit tests to test the edge cases.
MDL-39409 auth/cas pass web proxy settings along to phpCAS
Merge branch 'MDL-39378_24' of git://github.com/timhunt/moodle into MOODLE_24_STABLE
MDL-39354 put back a bit of margin on checkboxes.
Merge branch 'MDL-39398-24' of git://github.com/FMCorz/moodle into MOODLE_24_STABLE
Merge branch 'MDL-39365-m24' of git://github.com/ankitagarwal/moodle into MOODLE_24_STABLE
Merge branch 'MDL-39303_m24' of https://github.com/markn86/moodle into MOODLE_24_STABLE