Merge branch 'MDL-45079_26' of https://github.com/totara/openbadges into MOODLE_26_STABLE
MDL-45287 fix behat database reset between scenarios

We cannot find out if DB received any writes because behat
web access runs in different request.

This was affecting only scenarios without generators.
Merge branch 'MDL-45156_26' of git://github.com/dmonllao/moodle into MOODLE_26_STABLE
Merge branch 'MDL-45266-26' of git://github.com/danpoltawski/moodle into MOODLE_26_STABLE
Merge branch 'w18_MDL-45287_m26_dbreset' of git://github.com/skodak/moodle into MOODLE_26_STABLE
Merge branch 'MDL-45229-26' of git://github.com/FMCorz/moodle into MOODLE_26_STABLE
MDL-45312 qtype_missingtype or qbehaviour_missing cannot be uninstalled.

They are required by the system.
Merge branch 'MDL-45221-26' of git://github.com/andrewnicols/moodle into MOODLE_26_STABLE
Merge branch 'MDL-45312_26' of git://github.com/timhunt/moodle into MOODLE_26_STABLE
MDL-45289 block_course_summary: Add behat tests
Merge branch 'MDL-44916-26' of git://github.com/phalacee/moodle into MOODLE_26_STABLE
Merge branch 'MDL-45289-26' of git://github.com/danpoltawski/moodle into MOODLE_26_STABLE
MDL-45315 block_news_items: Add missing depedency
Revert "Merge branch 'MDL-45229-26' of git://github.com/FMCorz/moodle into MOODLE_26_STABLE"

This reverts commit d6eb354664e38767c09407efa50967f5936ba2b0, reversing
changes made to 93b2d3baca6a4be2991f70285079ef3480efb4a4.
MDL-45256 portfolio: Do not require strict XML when parsing content
MDL-45256 portfolio: Unit tests for rewrite pluginfile urls
MDL-45273 quiz: move admin settings into classes folder.
MDL-45273 remove the need for quiz settings.php to include locallib.php.
MDL-45273 only create the quiz settings if necessary.
MDL-45273 quiz: Fix codechecker issues.