MDL-39286 Remove link on My Courses settings heading
MDL-38419: External tool - when force SSL checked, URLs get corrupted
MDL-41446 Completion: Incorrectly marks complete when grade data present with no actual grade
MDL-40515: report_log: List activities in optgroups

Prevents users from generating reports on invalid values

Change-Id: If358fa06c8dadd33bb2875ea54ab4bce97b16aff
MDL-40939 tex filter: Changes to the TeX notation plugin

- Added configurable setting for path to mimetex binary
- Moved language strings from lang/en/admin.php to lang/en/filter_tex.php
- Config settings now stored in table config_plugins and retrieved
through get_config
- Added upgrade step to move TeX settings to the config_plugins table
and delete settings from the config table

AMOS BEGIN
  MOV [configconvertformat,core_admin],[configconvertformat,filter_tex]
  MOV [convertformat,core_admin],[convertformat,filter_tex]
  MOV [latexpreamble,core_admin],[latexpreamble,filter_tex]
  MOV [latexsettings,core_admin],[latexsettings,filter_tex]
  MOV [pathconvert,core_admin],[pathconvert,filter_tex]
  MOV [pathdvips,core_admin],[pathdvips,filter_tex]
  MOV [pathlatex,core_admin],[pathlatex,filter_tex]
AMOS END
MDL-39489 behat: Updating to 2.6 moodlehq/behat-extension tag

Also solving new problem after Behat
2.5 upgrade.
MDL-32888 Grader report: added user search
MDL-32888 Grader report: refined user search
MDL-32888 Grader report: refined user search with no reset
MDL-32888 Grader report: cater for suspended students
MDL-32888 Grader report: use SESSION object and DB functions
MDL-32888 Grader report: Refined SESSION and api function use
MDL-38734: Automated backup failure causing all course to fail

Conflicts:
	backup/moodle2/backup_stepslib.php
MDL-42111 TinyMCE media preview: fix video preview display for TinyMCE media.

Effected themes: boxxie, clean, brick, formal_white and splash.
MDL-38664 Lesson mod: fixed re-attempt unseen page
MDL-38664 Lesson mod: code improvement for lesson re-attempt page
MDL-42282 Behat: Automated test for MDLQA-509

MDLQA-509: A teacher can prevent students from accessing an activity
between specified dates
MDL-41811 navigation: Site admin will be loaded by ajax on non admin pages
MDL-41811 find out if admin tree needed in navigation
MDL-41811 tweak custom admin pages to force loading of admin tree