MDL-40420: timemodified field update when lesson_page is updated
MDL-40870: Icon alt text in External Tool admin settings all read Accept
MDL-40825 behat: Giving time to display the ajax response
MDL-34989 assign: Allow students to submit when grade is overriden

Also inform teachers when grading is disabled due to gradebook lock/override.
MDL-34989 assign: Do not add a param to grading_disabled - cannot be backported.
MDL-40126 Enrolments: Implemented two webservices to get enrolment instance info

1. core_enrol_get_course_enrolment_methods() which returns all enrolment method instances
which implement get_enrol_info()
2. enrol_self_get_instance_info() will return information about self enrolment instance.
MDL-27953 auth: introduced new function can_be_manually_set() to the authentication base class
MDL-38758 mod_forum: fixed issue where pass by reference removal caused an undefined variable error
MDL-40933 Administration: Added 'is after' and 'is before' to date filter
MDL-40934 core: Moving \core_auth\event\user_loggedin to \core
MDL-40937 mod_assign - remove debugging code from 'previous submissions' javascript, that was breaking in IE8/IE9
MDL-39090: Duplicate parameters in LTI launches

Removed endpoint query string params from body
to prevent param duplication.
MDL-40953 Course: Always create the CM list, even for empty sections
MDL-40682 events: Add a event for when a blog entry is created
MDL-40955 Course: Add a new renderer to give a complete course module
MDL-40469 Gradebook: Fixed setType warning while exporting gradebook with publishing set
MDL-40662 block_course_overview: added addinstance capability to remove debugging message due to system context being used on the 'Default My home page'
MDL-40963 events: get_name() should use get_called_class() instead of __CLASS__
MDL-35927 filepicker: add aria attribute to display modal error
MDL-40320 Course page: Text greyed when conditional activity available