MDL-45645 mod_lti Add custom LTI request parameter ext_user_username
MDL-10115 User profile: Allow full list of courses to be viewed on a user's profile
MDL-45445 events: trivial changes
MDL-45445 events: added missing 'relateduserid' validation
MDL-45445 events: added missing 'other' validation
MDL-45445 events: documented the additional validation
MDL-45445 events: added '(optional)' to event params where applicable
MDL-10115 User profile: Use moodle_url and html_writer::link for course links on user profiles
MDL-45985 ddl: improve check_database_schema method in database_manager
MDL-45985 cli: add new cli tool for validation of database structure
MDL-41258 Forum: Add additional unit tests for forum digest settings
MDL-45652 core_backup: display warning on restore destination form when necessary data is missing
MDL-46045 Fix php tags (lowercase) everywhere
MDL-28420 enrol_database: Allow use of remote hidden field to specify non-enrolled 'Other User' creation
MDL-46031 output: better handling of once-per-page items

In several places we only want to output a certain bit of HTML (e.g. the
contents on the mod chooser) once per page.

This used to be done with a static variable in the function, which
meant the logic was once per PHP-script execution, not once-per-page.
Now there is a new bit of API in page_requirements_manager to handle
this properly.
MDL-46022 custom_menu: add support for dividers
MDL-46079 Restore: Can run out of memory in get_records call
Merge branch 'MDL-46031' of git://github.com/timhunt/moodle
Merge branch 'MDL-46022-master' of git://github.com/jethac/moodle

Conflicts:
	theme/bootstrapbase/less/moodle/modules.less
	theme/bootstrapbase/style/moodle.css
Merge branch 'wip_MDL-45985_m28_dbschema' of https://github.com/skodak/moodle