MDL-35864  Require 'enrol/PLUGIN:config' capabilities to delete enrol instances
MDL-32917 port YUI2 Moodle calendar into a shifted YUI3 Calendar
MDL-46080 assign: fix offline grading worksheet marker column
MDL-42752 File-picker: Fix tabbing to disabled icons
MDL-46250 core_filepicker: Changed headings to be heading tags instead of spans
MDL-46272 user_filters: Username field should be easier to find.
MDL-46247 auth: Add new language for unauthorised external user
MDL-46073 badges: Make sure html tags are not used in badge description

Signed-off-by: Yuliya Bozhko <yuliya.bozhko@totaralms.com>
MDL-46280 filter_activitynames: sort activities by length in reverse order
MDL-37812 user: separate preferences into separate section in editform
MDL-37812 user: added defaults for user preferences
MDL-37812 tool_uploaduser: apply default values for user preferences
MDL-37812 user: apply default values for user preferences when creating user
MDL-35870 mod_scorm : Separating js and php files
MDL-35870 mod_scorm : Prevents scorm API reload
MDL-35870 mod_scorm : Initializing scorm API using js_init_call
MDL-46159 course: Add search box to course management pages
MDL-35870 mod_scorm : Removing loaddatamodel.php
MDL-35870 mod_scorm : Adding phpdocs for new functions

get_scorm_default in scorm_12lib.php
get_scorm_default in scorm_13lib.php
get_scorm_default in aicclib.php
scorm_isset in locallib.php
scorm_empty in locallib.php
MDL-45991 groups: Auto-create ignore grouped users

MDL-45991 groups: Auto-create groups with ungrouped users only

When using auto-create groups, sometimes it is needed to only create
groups with users that are not already inside a course group.  This
patch creates a checkbox that will ignore users that are in already
existing groups.  It alters the groups_get_potential_members function so
that the eligible users are retrieved entirely though sql.