Merge branch 'MDL-38007_master' of git://github.com/dmonllao/moodle
MDL-38178 behat: Adding find_all and step to expand all form's fieldsets
MDL-38178 behat: New tests for fieldsets expansion
Merge branch 'MDL-38025_master' of git://github.com/dmonllao/moodle
Merge branch 'MDL-38178_master' of git://github.com/dmonllao/moodle
Merge branch 'MDL-38279' of git://github.com/timhunt/moodle
Merge branch 'MDL-38240' of git://github.com/timhunt/moodle
MDL-35615 Course section: fixed alignment for userdefaultname checkbox to be inline with section name text input
Merge branch 'MDL-38282' of git://github.com/timhunt/moodle
MDL-38007 behat: Refining error texts

Also removing a couple of silly notices
MDL-37852 repository: Prevent undesired access to repositories settings
MDL-37852 phpunit: Tests for repository::can_be_edited_by_user()
Merge branch 'wip-MDL-34775-master' of git://github.com/phalacee/moodle
Merge branch 'MDL-38072' of git://github.com/lazydaisy/moodle
Merge branch 'MDL-38209' of git://github.com/timhunt/moodle
MDL-38311 questions: manual grading API should accept commentformat

Comment format (FORMAT_...) was correctly being processed when the
manual grading happened as the result of a form submission. It was only
when done using the question_usage or question_attempt API method that
there was no way to specify the format. (Although I think the only place
this API as used was in the unit tests.)

Note that question_attempt::manual_grade API had to change, but I don't
think that is a real API change. Calling code should be using
question_usage::question_attempt, which is backwards compatible.

Note that now, if you don't pass format, then no error is generated, but
a developer debugging message is generated.
Merge branch 'MDL-38271_master' of git://github.com/dmonllao/moodle
Merge branch 'MDL-38119' of git://github.com/timhunt/moodle
MDL-38268 files: Must be explicit about switching cURL request method from HEAD to GET.
Merge branch 'MDL-38252-master' of git://github.com/danpoltawski/moodle