MDL-35983 Try to use real file name from EQUELLA
MDL-48390 cohorts: do not limit number of cohorts in dropdowns
MDL-48394 core_renderers: remove role=presentation on user picture links
MDL-40552 course: fixup unit test

Previously there was an assertion which was never used, now
we ensure to test the course themes functionality each time.
MDL-48426 behat: Wait for redirection after save

After saving wiki comment, page is redirected
Make sure to wait for redirection after save
to avoid random fails
MDL-48426 behat: soft-reset mink session before scenario
MDL-46486 coursecat: remove function forgotten in MDL-38147
MDL-31851 course request: do not autologin
MDL-14908 user: Parents are not restricted when separated groups is used
MDL-34437 shibboleth: Correct the shibboleth wiki links.
MDL-48430 custom_menu: Malformed url in custom menu cannot break the platform
MDL-48243 theme_bootstrapbase: Fixed inconsistancy between LTR/RTL LESS
MDL-37704 user_profile: Make sure description field can be locked

Thanks JD for the initial patch.
MDL-48255 auth_ldap: make ldap cookie check more robust

Thanks to Baptiste Desprez for spotting this and provide a solution.
MDL-48235 mod_assign: Fix reopen until pass behavior
MDL-47323 backup: added enrol plugin backup structure and annotation
MDL-34684 tool_health: Added health check for course category structure

And corresponding unit test. Work by Marko Vidberg.
MDL-34684 tool_health: Course categories checking refinements

Minor changes:
- Updating all course categories that are part of a loop
- Moved functions to tool_health scope
- Moved tests to tool_health scope
- Raised issue importance
- Minor coding style changes

Thanks to Marko Vidberg.
MDL-48366 blocks: always display custom regions in dropdown
MDL-41846 repository_url: Convert spaces to %20 in input url