MDL-26244 mod_date:added some logic show or hide the file picker button based on repository availability
MDL-29441 Chat: Use a valid name for chat popup actions
MDL-42278 behat: block context can be returned to original state

Automate MDLQA-1547 - The context of a block can always be returned to it's original state.
MDL-42293 behat: Add suport for custom admin paths to the behat upload repository step
MDL-35402 forms - prevent crash when multiple rules defined on an editor element
MDL-31405 Assignment reset issue solved
MDL-31405 Assignment: Fixed date in reset to be called once
MDL-42323 coursecat: Changed phpdocs in deprecated function get_categories
MDL-42272 groups: Add automated tests for MDLQA-145
MDL-42112 Tablelib: Add unit tests (some)
MDL-42112 tablelib: Generate the correct number of cols for empty rows

(And a test for it).
MDL-42290 choice: Add a automated test to verify limiting number of responses works
MDL-42386 fix invalid etag comparison

Credit goes to Eloy Lafuente, thanks!
MDL-42208 prevent autocompletion in auth configs
MDL-37813 remove missing filters when configuring string filters and fix filter uninstall
Automatically generated installer lang files
MDL-40531 mod_lti: Changed namespace in XML to IMS LTI compliant
MDL-40531 mod_lti: Various 1.1/1.1.1 fixes.

Conflicts:
	mod/lti/service.php
Automatically generated installer lang files
Merge branch 'wip-mdl-31405-m25' of git://github.com/rajeshtaneja/moodle into MOODLE_25_STABLE