MDL-39563 Fixing mobilecssurl is not being returned in WebService get_siteinfo function
MDL-39280 form: Multiple select support disabledIf with multiple values
MDL-35131 Caching: Purge all will clear course modinfo cache - Thanks to Thomas for patch
MDL-38347 - Calendar - Fixing arrow output on Android devices
MDL-28124 admin/tool/customlang: Changed page layout from 'standard' to 'report'.
MDL-40204 theme_bootstrapbase & theme_clean: Fix RTL 3 column lyt with 1 blk.
MDL-39779 wiki module: fix the alignment for required label to display inline on mobile devices
MDL-39153 webservices: Provide alternative to passing contextids

As per our policy webservices should never have a required contextid, thuse providing a support for passing contextlevel and instanceid as parameters to the api
MDL-39153 libraries: role_unassign doesn't accept context as parameter. Fixing incorrect doc.
MDL-39760: mod_assign: Add few more callback methods.

Adds lock, unlock and release_to_draft. All of them accept single parameter -
an assign_submission record.
MDL-39044 - Course Completion - Replaceing strtolower with multibyte safe textlib::strtolower
MDL-40259 - For SCORM reports limit fields returned from
get_users_by_capability to user ID to decrease memory utilization
MDL-40264 fix essay handling of zero-string response

Fixes an inappropriate behavior of the is_complete_response() function
for the Essay question type, which caused the string "0" to be
inappropriately marked as an incomplete response.

Also adds a set of unit tests for the Essay question type's
is_complete_response.
MDL-40250 phpunit: Add unit tests for core_files_external::upload()
MDL-40033 behat: Waiting until file manager is available
MDL-40130 Caching: let make_categories_list use the cache it makes
MDL-40275 core Improve documentation for block_base::has_config()
MDL-40258: Fixed invalid json string error in file-picker
MDL-34610 remove legacy IE CSS. It breaks form layout
MDL-38631 Fixed faulty add_category call, introduced in 758103