MDL-31405 Assignment reset issue solved
MDL-31405 Assignment: Fixed date in reset to be called once

Conflicts:

	mod/assign/locallib.php
MDL-29441 Chat: Use a valid name for chat popup actions
MDL-35402 forms - prevent crash when multiple rules defined on an editor element
MDL-26244 mod_date:added some logic show or hide the file picker button based on repository availability
MDL-41339 Tags: Added unique tag instance id to tag_get_tags functions

Avoids php warnings on creating new tags
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-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
Merge branch 'wip-mdl-31405-m24' of git://github.com/rajeshtaneja/moodle into MOODLE_24_STABLE
MDL-31405 assign: avoid uncessary get_string call
Merge branch 'MDL-26244_url_24' of https://github.com/andyjdavis/moodle into MOODLE_24_STABLE
MDL-34209 JavaScript: Simplify section drag/drop to fix reordering issues
MDL-42201 backup: introduced new automatic backup state
MDL-42377 backup: fixed incorrect debugging message