MDL-42573 skydrive: support non-js login scheme

This is actually not especially useful because Microsoft don't currently
support non-JS login. But its possible they could make it work in
future. And at least the user gets an error from MS rather than blank
screen.
MDL-40481 quiz responses report needs cols need text_sorting
MDL-42043 theme: Use $theme instead of $OUTPUT for pix_url()
MDL-41775 mod_feedback - Input fields are shown with a fixed width on bootstrap based themes
MDL-42081 fix file_storage phpunit tests following adding new stamp files on fresh install
MDL-42805 dock: fixed {} appearing in undock icon title
MDL-42806 dock: check title exists before using it
MDL-42806 block_mentees: can only be docked if it has a valid title set.
Merge branch 'MDL-42081-phpunitfix' of git://github.com/mouneyrac/moodle
MDL-42783 Course: Improve accessiblity of various course actions
Merge branch 'MDL-42043-master' of git://github.com/FMCorz/moodle
NOBUG: convert tabs to whitespaces
Merge branch '42805-26' of git://github.com/samhemelryk/moodle
Merge branch 'MDL-40481' of git://github.com/timhunt/moodle
Merge branch 'MDL-41775_master' of git://github.com/grabs/moodle
Merge branch '42806-26' of git://github.com/samhemelryk/moodle
Merge branch 'MDL-42573-master' of git://github.com/danpoltawski/moodle
Merge branch 'MDL-42809-master' of git://github.com/andrewnicols/moodle
MDL-42810 ActionMenu: Hide the ActionMenu when clicking on primary links