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-39489 behat: Updating to 2.6 moodlehq/behat-extension tag

Also solving new problem after Behat
2.5 upgrade.
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
MDL-41811 Navigation: set admin navigation required in badges
MDL-41811 navigation: Avoid loading site admin navigation is not required

If settings node is added for frontpage, category, course, module, block or user
then don't load site admin navigation.
MDL-41811 navigation: Fixed navigation issues on pages

Few admin pages don't add navigation node and hence they should
not show site admin
MDL-42408 behat: Setting the site summary
MDL-41811 navigation: Load site admin navigation

Go to notification page before following links within site admin
navigation, ensuring site admin navigation is loaded

With no js, test should follow site admin link and not expand it.
MDL-41811 simplify the admin tree detection logic and fix navigation in multiple areas
MDL-42453 theme_base: Fixed Error in base/style/admin.css that breaks CSS validator.
MDL-34612 Restore: Gracefully handle empty section title while restoring