MDL-45496 core Added space to logged in as line
MDL-45525 themes: minor forum improvements

Fixed an RTL style that wasn't kicking in properly.
MDL-45192 assign: added behat script & new definitions to handle alert dialog

The behat script is to test the batch action to lock and unlock submissions.
The new definitions are to prevent the "unexpected alert open" error in Selenium.
MDL-45192 behat: Replacing specific-selector steps by a generic one

Having a I click on we can use all our selectors rather
than having multiple steps for the same purpose. This
step allow us to manage JS native dialogues without
having to fail a scenario.

Credit for Mohamed Alsharaf.
MDL-45536 theme: Use width auto for inputs and textareas specifying them
MDL-45607 events: changed the context passed to the user_profile_viewed event
MDL-45371 behat: Tests for block glossary_random
MDL-45618 Fix @since PHPdoc tags.
MDL-45623: Fix assigned users count on role delete confirmation page
Merge branch 'MDL-45536-master' of git://github.com/andrewnicols/moodle

Conflicts:
	theme/bootstrapbase/style/moodle.css
Merge branch 'MDL-45525-27' of git://github.com/jethac/moodle

Conflicts:
	theme/bootstrapbase/style/moodle.css
MDL-45629 mod_assign: removed use of '$this->objectid' in the submission_status_viewed event
Merge branch 'MDL-45618' of git://github.com/timhunt/moodle
MDL-45563 message: Inverting IDs in description of event message_viewed
Merge branch 'MDL-45496-m' of https://github.com/micaherne/moodle
MDL-45606 Unit test fix for MySQL and added a comment about the removed code.
MDL-44711 block_navigation: fixed typo in behat tests
Merge branch '44711-28-r2' of git://github.com/samhemelryk/moodle
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.