MDL-37410 External PHPunit test: used ->getDataGenerator()->enrol_user instead to manually enrol the user. + improve the unassignUserCapability to remove a capability assigned by getDataGenerator->enrol_users
MDL-34774 Lesson module: fixed report stats for 'high score' and 'low score' values where there is only one attempt with 0 score
MDL-38262 auth/{ldap,cas}: Fix undefined property notification on first config

Just move the test after we've set the default configuration values if
they are not defined.

Signed-off-by: Iñaki Arenaza <iarenaza@mondragon.edu>
MDL-35615 Course section: fixed alignment for userdefaultname checkbox to be inline with section name text input
MDL-38268 files: Must be explicit about switching cURL request method from HEAD to GET.
MDL-38356 Forms: Check that the form exists before applying changechecker

Signed-off-by: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
MDL-35816 - User - Modify the profile page to use semantic HTML rather than tables for layout
MDL-31342 theme_mymobile: TinyMCE editor difficulties.
MDL-38184 behat: Fields management externalized

Not only behat_forms needs to deal
with form fields
MDL-38184 behat: File-related actions
MDL-38184 behat: Solving problem with the tests loader
MDL-34724 Accessibility: At the bottom of Messaging settings page put the label of the checkboxes in <label>
MDL-38382: Update will show minor number with leading zeros (if any)
MDL-36900 repository: File Manager new folder UI improvements
MDL-36900 files: D&D upload uses new file name increment function
MDL-38332 Users: Browse list of users should not contain guest user record
MDL-38184 behat: Filepicker management steps

Includes create/open/delete/zip/unzip
of files and folders
MDL-38184 behat: Tests for filepicker steps
MDL-38184 repository_upload: New step definition
MDL-38307 behat: Remove notices