MDL-47183: viewhiddenactivities should use the module context

Thanks to Paulo Matos for the forum part of this change.
MDL-47703 core_grades: Prevent use of weights with non-aggregated scales
MDL-47703 core_grades: Behat test for (non) aggregated scales
MDL-47559 user_menu: customusermenu setting
Automatically generated installer lang files
MDL-814 forum: provide cancel button when posting

This is the way to clear atto drafts
MDL-47585 stats: fixed incorrect user dropdown
MDL-47914 report_stats: better handling of user and mode
Merge branch 'MDL-47183-master' of git://github.com/andrewnicols/moodle
Merge branch 'MDL-47559-master' of git://github.com/jethac/moodle
MDL-47183 post-integration fixes

* Fixed typo with context_module::instance
* Fixed use of $mod->get_context()
MDL-47559 User menu: version bump for new settings
MDL-47870 tool_monitor: Fix event select dropdown
Merge branch 'MDL-814-master' of git://github.com/danpoltawski/moodle
Merge branch '47914-28' of git://github.com/samhemelryk/moodle
Merge branch 'MDL-47870-master2' of git://github.com/ankitagarwal/moodle
MDL-47850 message_airnotifier: Fixed airnotifier web service url
MDL-47889 tool_monitor: Test handles random DB ordering

On Oracle, the subscriptions are not ordered in the same way
than in other DB engines, so we do not rely on that ordering
any more in the test.
MDL-46215 mod_forum: Only add text on discussion view

Do not show the status text in the thread list.
Merge branch 'MDL-46215-master-fixes' of git://github.com/andrewnicols/moodle