Fixing an issue with not sending the launch_presentation_return_url
MDL-33669 equella: implement the manage link
MDL-35737 SCORM: when scorm_parse is called and external scorm manifest use always update the package.
MDL-29938 implement core_user_get_users as unification

unifies core_user_get_users_by_id and get_course_user_profiles

Conflicts:

	user/lib.php
MDL-35530 Lesson Module: Add question text to facilitate grading
MDL-36257 forms Make selectyesno output hidden substitution on freezing
MDL-35543 modify get_users to get_users_by_field (more complex search function named get_users will be implemented later - focussing yet on retrieving user info for a specified field)
MDL-36025 qtype calculated: Fix handling of "-0"
MDL-35230 AJAX Only load head and footer javascript if it present
MDL-34612 Grade condition range validation allows impossible conditions
MDL-35556 completion: Improve user completion data permission checking
MDL-36490 theme_standard: reduces the 15px radius down to 3px in style/css3.css for .generalbox objects
MDL-31750 - course: Creating a consistent api for checking permissions for moving courses to different categories.
MDL-31750 - course: Unit tests for the function can_move_courses_to_category().
MDL-36579: Adding missing fields in mod/lti backup
MDL-36433 Forms lib - Added dash escaping to validation script getter.
MDL-36608 theme_sky_high: Fixes missing background image in admin pages
MDL-28705 enrol_imsenterprise Adjust mapping of names for ims groups
MDL-28705 enrol_imsenterprise Make name mapping configurable
MDL-28705 enrol_imsenterprise Refining provided patch