MDL-44575: Prevent cron from sending feedback notifications when assignments are hidden in the gradebook
MDL-44295 auth: Update truncate_userinfo to match current DB fields size.
MDL-44977 tool_profiling: set xhprof default settings

Set xhprof default settings, even if xhprof is not installed.
If xhprof is not installed, hide profiling admin settings,
else show them.
This is needed, because if xhprof is installed, then it will
fail all non-js behats which navigate to setting under
site administration, as profiling settings get displayed on
default admin page.
MDL-44468 backup: use notification API

Replace a hardcoded div.notifyproblem with a API call that,
in Standard theme, outputs the same HTML.

Also removes the .notifyproblem class from the heading,
as that might cause problems for themers who expect it to be
used consistently with the API.
MDL-44468 backup: use  html_writer::div call

Simplify the renderer code with the new html_writer
div function.
MDL-45010 mod_chat: Use H3 instead of H2 in recent activity info
MDL-44619 behat: Helper to init contexts outside behat
MDL-44619 behat: filemanager field manager

Enough to allow attachments use in multi-field steps.
MDL-44619 behat: Converting MDLQA-8

In a standard forum, students can start discussions
add replies and attach files to their posts.
MDL-44979 behat: no need to purge all cache again
MDL-44354 page: fixed ignored property when fetching a renderer
MDL-45046 output: reviewed standard/base layouts and converted where a better option was available
MDL-44936 csslib: Chunking supports @media queries and commas in rules
MDL-43626 survey: Addition of additional names to survey.
MDL-45035 events: Fix @package and @since tags in Moodle 2.6 events
MDL-43719 tags: Fix the sql statement in the tag management page.

MSSQL and Oracle require that all fields in teh select also be present
in the group by section.
MDL-45036 blocks: Update to the mentee block sql to incorporate additional name fields.
MDL-44981 quiz statistics report : Differentiating '0' and no response

in numeric questions.
MDL-45003 qtype numeric : classify invalid response as no response.
MDL-45048 repository_wikimedia: Abusing usage of optional_param

The optional_param call was moved outside of the constructor
because it was called every time the repository would be initialised.
That was leading to problems when the parameter was defined from
another form and not complying with its expected type.