MDL-42683 EditPDF: stamp picker button size is wrong
MDL-39923 badges: Send badge messages through internal messaging system
MDL-42754 Messages: Show noreply user notifications

With fake noreply and support users, the notifications were not accessible by user
Support for viewing messages from noreply user has been added.

Signed-off-by: Rajesh Taneja <rajesh@moodle.com>
MDL-39923 badges: Fix unit tests
MDL-42743 improve wording of the CBM summary on quiz review
MDL-40883 ddl: make sure object name never exceeds max length

Many thanks to Ray Bon for finding the problem
MDL-40883 ddl: unittest for objects name length
MDL-42772 upgrade: Force alternate fields in session user
MDL-42777 courses: removed unneeded category check

On course view manage page, JS was not getting initalised as category-listing
is not visible, initialiseCourses is doing unnessary check for category as
it takes care of empty category so it should not return on empty category
MDL-36224: Add support for pluggable extensions to add new LTI services
MDL-36224: Adding subplugins.php
MDL-36224: Minor updates to LTI

* No debug display on service.php
* Send a 400 header on error
MDL-36224: Improving lti_get_types

If there are no LTI source plugins that
need to be added to the activity chooser
menu, then fallback to the default
activity chooser display.
MDL-36224 LTI: Fix up docs, add plugininfo class and create subplugin folder.
MDL-42777 courses: Added behat to test ajax on course view page
Merge branch 'wip-MDL-40883-master' of git://github.com/marinaglancy/moodle
Merge branch 'wip-mdl-42777' of https://github.com/rajeshtaneja/moodle
Merge branch 'MDL-42743' of git://github.com/timhunt/moodle
Merge branch 'MDL-42772-master' of git://github.com/FMCorz/moodle
Merge branch 'MDL-36224-master' of git://github.com/damyon/moodle