MDL-45371 behat: Tests for block glossary_random
MDL-45294 behat: Supporting an aria-label as a block ref
MDL-45294 behat: Updating block references to aria label value

Also improving moodle selectors xpath expressions
readability.
MDL-45320 behat: Step definitions for blocks
MDL-45320 block_html: behat tests
MDL-45320 behat: change to block selector
Merge branch 'wip-MDL-45371-master' of git://github.com/marinaglancy/moodle
MDL-45469 profile: make sure profile fields can be initialised without arguments
MDL-44711 course: fixed navigation expansion in course tests
Automatically generated installer lang files
MDL-45536 atto_html: Update the textarea size when switching to HTML view
MDL-45239 editor_atto: On Android do not restore focus in the callbackWrapper

It seems that Android automatically focuses the cursor in the last position
when the content editable region is programatically re-focused.

Whilst this does not cause an issue on it's own, when combined with the
behaviour of the dictionary auto-completion to restore focus on the start
of the word when a word has not yet been finished, this was causing us to
change focus when pressing buttons.
Merge branch 'MDL-45239-master-3' of git://github.com/andrewnicols/moodle
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
weekly on-sync release 2.8dev
MDL-45499 admin: fixed error when displaying page settings