MDL-41446 Completion: Incorrectly marks complete when grade data present with no actual grade
MDL-41900 events Log handler failures
MDL-37973 gradebook Return a maxgrade of '-' if grade type is TEXT

Including tests for correct return from
grade_edit_tree_column_range->get_item_cell()

This commit includes some special code just for 2.4 in the test
related to a bug in assign.
MDL-41894 feedback: Remove unused code, which is generating warnings
MDL-41954 Fix the grade for assessment calculation in the Workshop module

In a pretty rare case of zero variance of received assessments, the "distance"
of the evaluated assessment from the referential ("best") one was not increased
regardless it's actual value. This led to higher grades for assessments in
certain situations (see the tracker for a particular example).
MDL-26408 enrol_imsenterprise: fix invalid component
MDL-32592 enrol_imsenterprise: fix error when category not defined

thanks to Henrik Thorn for the fix
MDL-41995 calendar: moved the location the page layout was set for the export page

This was done so that the blocks are shown when logged in and viewing this page.
MDL-38655: mod_assign: Use correct ordering on cap checks for submission downloads
MDL-39653 enrol_imsenterprise: only mail admins on change

The existing beavhiour was sending useless emails to admins and
generating warnings.

Thanks to Matthew Orlando for the suggested fix.
MDL-41999 do not use $USER->password directly
MDL-33569 themes: Labels create extra margin below content.

Conflicts:

	theme/bootstrapbase/less/moodle/course.less
MDL-40515: report_log: List activities in optgroups
Merge branch 'MDL-41954-workshop-zero-variance_24' of git://github.com/mudrd8mz/moodle into MOODLE_24_STABLE
Merge branch 'MDL-26408-24' of git://github.com/danpoltawski/moodle into MOODLE_24_STABLE
Merge branch 'MDL-37973_m24' of https://github.com/merrill-oakland/moodle into MOODLE_24_STABLE
Automatically generated installer lang files
Merge branch 'MDL-41894-m24' of git://github.com/ankitagarwal/moodle into MOODLE_24_STABLE
Merge branch 'MDL-41900-m24' of git://github.com/micaherne/moodle into MOODLE_24_STABLE
Merge branch 'MDL-41995_m24' of https://github.com/markn86/moodle into MOODLE_24_STABLE