MDL-47655 assign: Fix unit tests triggering debugging

Test was triggering notifications - so needs to use a message sink.
MDL-38065 gradebook: Fix issue with hidden categories breaking rowspan.

Hidden subcategories break the rowspan in the gradebook; this fix corrects
the calculation of the rowspan.
MDL-47363 Grades: Style for the User report
MDL-47363 Grades: Style for the Setup grades
MDL-47290 Grades: Style for the Single view table
MDL-47290 Grades: Minified CSS and applied coding style standards
MDL-47290 Grades: added bold for course total
Merge branch 'MDL-47655-master-fix1' of git://github.com/damyon/moodle
MDL-45843 LTI: Fixes for sloppy form handling
Revert "MDL-44548 mod_scorm: force an external sync to check for updated files."

This reverts commit 2d9a4a5f93169207a166d6d7a7426652e2bf83a1.
Merge branch 'MDL-45843-master-fix1' of http://github.com/damyon/moodle
MDL-47733 editor_atto: Do not prompt error when draft is empty
Merge branch 'MDL-47733-master' of git://github.com/FMCorz/moodle
MDL-47737 editor_atto: Prevent false negative when saving draft on IE9
Revert "MDL-47684 mod: better validation of rating options"

This reverts commit 8028df293a4f024a954dc12ed4e6cb5161c951b0.
NOBUG: Fixed file access permissions
on-demand release 2.8beta+
Merge branch 'MDL-47363' of git://github.com/marinaglancy/moodle
on-demand release 2.8beta+
MDL-47735 core: prevented iteration of 'groupmembersonly'

The course module variable 'groupmembersonly' was removed in 2.8.