MDL-40420: timemodified field update when lesson_page is updated
MDL-40870: Icon alt text in External Tool admin settings all read Accept
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-40934 core: Moving \core_auth\event\user_loggedin to \core
MDL-40682 events: Add a event for when a blog entry is created
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-41000 Events: Fixed phpdoc for get_name and get_description in \core\event\base class
MDL-41000 Events: Fixed return values for get_name() and get_description() in existing events

Changes done for following events:
- \core_auth\event\user_loggedin
- \core\event\role_assigned
- \core\event\role_unassigned
MDL-40947: Fix segmentation fault issue in get_fast_modinfo.
MDL-40815 deprecate events_trigger()
MDL-31226: quiz: Fix message for attempts built on previous.

At the moment, when attempt is built on the last one, "not yet answered"
message is shown, which confuses many people. This patch modifies the state to
"complete" for attempt based on previous and modifies the output string.

Many thanks to Tim Hunt for guiding me through quiz infrastructure and some code
suggestions.
MDL-41020 fix installer notices
MDL-41002 fix typo causing fatal error on other users page

Credit goes to Bernhard Brandstetter, thanks!
MDL-41024 lib: deprecate isediting
MDL-41025 moodlelib: addressed todo on truncate_userinfo
MDL-40737 tool_uploadcourse: Prevent update of frontpage
MDL-40737 tool_uploadcourse: Prove that category equals to 0 is handled
MDL-41034 fix TinyMCE managefiles plugin for textareas that do not support file uploads

The current managefiles plugin assumes that every file manager will be created
by either calling use_editor without filepicker options ($fpoptions) or with
filepicker options that include options for the moodleimage plugin.