MDL-41585 badges: Add a note that badge recipient is a deleted user

Signed-off-by: Yuliya Bozhko <yuliya.bozhko@totaralms.com>
MDL-41248 completion: fix non-translatable text.

There were two hard-coded strings. Thanks to Guido Hornig for the suggested fix.
MDL-44287 glossary: use course mod api to create new module when importing as new
MDL-44287 glossary: do not output before redirecting
MDL-44180 mod_quiz: unified @package use
MDL-44312 Administration Take care of cronclionly and cronremotepassword.
MDL-44370 calendar: Fix calendar url in reports
MDL-44403 events: added public method to get eventdata
MDL-44403 events: MDL-44403 events: bug fix in legacy event data for unknown_service_api_called
MDL-44370 calendar: Add support for restoring calendar log rules
Merge branch 'MDL-41248' of git://github.com/timhunt/moodle
Merge branch '44180-27' of git://github.com/samhemelryk/moodle
Merge branch 'MDL-41585' of https://github.com/totara/openbadges
Merge branch 'm27_MDL-44312_cron_overdue_warning_Does_Not_Take_Care_Of_cronclionly_And_cronremotepassword' of https://github.com/scara/moodle
Merge branch 'MDL-44370-master' of git://github.com/ankitagarwal/moodle
Merge branch 'MDL-43930-master-fix1' of git://github.com/damyon/moodle
Merge branch 'wip-MDL-44287-master' of git://github.com/marinaglancy/moodle
Merge branch 'MDL-44319-master' of git://github.com/damyon/moodle
MDL-43635: Further support custom contexts

Reading from config DB table and reset method for after plugin install
Add PHPUnit test for custom context changes
MDL-44425 Merge English strings from the en_fix language pack