MDL-42573 skydrive: support non-js login scheme

This is actually not especially useful because Microsoft don't currently
support non-JS login. But its possible they could make it work in
future. And at least the user gets an error from MS rather than blank
screen.
MDL-42215 lang: improved the help string for fullnamedisplay
MDL-42683 EditPDF: stamp picker button size is wrong
MDL-40481 quiz responses report needs cols need text_sorting
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-42540 quiz manual grading should have setType
MDL-42762 administration: Fixed additional names section from being missing.

When an additional name field is not enabled in the admin settings the
text box should still be available to fill out in a section further down
the page (Additional names).
MDL-42043 theme: Use $theme instead of $OUTPUT for pix_url()
MDL-41775 mod_feedback - Input fields are shown with a fixed width on bootstrap based themes
Merge branch 'MDL-39923_master' of https://github.com/totara/openbadges

Conflicts:
	version.php
MDL-42795 course: fixed param course in sql

course_sections has course field and not courseid, hence replaced it with course.
Merge branch 'wip-mdl-42754' of https://github.com/rajeshtaneja/moodle
MDL-40612 libraries: Unit test expansion for get_all_user_name_fields()

and the inclusion of tests for set_user_name_object()
MDL-40612 libraries: Tidy up and improvement of the code for additional name fields.

Includes an update to get_all_user_name_fields() and the inclusion of set_user_name_object()
MDL-42081 EditPDF: Add default stamp images
Merge branch 'MDL-42081-master-nomerge2' of git://github.com/mouneyrac/moodle
Merge branch 'MDL-42683-master-2' of git://github.com/mouneyrac/moodle

Conflicts:
	mod/assign/feedback/editpdf/yui/build/moodle-assignfeedback_editpdf-editor/moodle-assignfeedback_editpdf-editor-min.js
MDL-42699 TinyMCE: adding padding to editor content in clean