MDL-34209 JavaScript: Simplify section drag/drop to fix reordering issues
MDL-34209 JavaScript: Tidy up dragdrop code.
MDL-29441 Chat: Use a valid name for chat popup actions
MDL-31405 Assignment: Fixed date in reset to be called for every assignment
MDL-42340 JavaScript: Stop dialogues forcing overflow - use CSS instead
MDL-42115 exception when there are no questions
MDL-40976 actionmenu: toggle button second click now hides
MDL-24380 Chat: autoscroll help popup incorrect and doesn't display fully
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-42438 load missing CSS for our simple YUI rollup
MDL-42440 fix auth enabling regression
Merge branch 'w43_MDL-42438_m26_yuicss' of https://github.com/skodak/moodle
MDL-26244 mod_date:added some logic show or hide the file picker button based on repository availability
Merge branch 'wip-mdl-31405-new' of git://github.com/rajeshtaneja/moodle

Conflicts:
	lib/upgrade.txt
    mod/upgrade.txt
MDL-42408 behat: Setting the site summary
Merge branch 'MDL-42408_master' of https://github.com/dmonllao/moodle
Merge branch 'MDL-26244_url' of https://github.com/andyjdavis/moodle
MDL-42201 backup: introduced new automatic backup state