Merge branch 'MDL-36609_master' of git://github.com/markn86/moodle
MDL-36728: Assignment - Improve usability of require submission statement setting.

This change will hide the setting "Require that students accept the submission statement" at
the assignment level if no submission statement has been configured for a site. It also includes a
change to the help text to separate the assignment level setting from the site level setting. This
change also sets a default assignment submission statement.

AMOS BEGIN
 CPY [requiresubmissionstatement,mod_assign],[requiresubmissionstatementassignment,mod_assign]
AMOS END
MDL-36728: Assignment - submission statement default - Add a langstring fix
MDL-36066 Removed accidentally added image file causing wrong filemanager display
Merge branch 'wip-MDL-36066-master' of git://github.com/marinaglancy/moodle
Merge branch 'MDL-35717-quiz-attempt-checkstate' of git://github.com/mpetrowi/moodle

Conflicts:
	mod/quiz/tests/generator/lib.php
MDL-36828: mod_scorm: Allow deletion of scorm modules if no scorm_scoes data exists
MDL-36826: Group assignment - Feedback files are not sent entire group
MDL-36829: Fix outcome value not being saved when grading a submission
MDL-36795 - lib / administration: maxsections now limits the default setting for numsections.

In the default course settings, setting the maximum number topics / weeks  to 0 would not
change the default number of sections on the same page as any other number would.
A more appropriate check has been put in place.

This also incorporates a fix for MDL-28584. The course edit screen now also checks to see
if maxsections is set or numeric. If it is not set or numeric then it defaults to 52.
MDL-36641 Missing HTTP check when using an external resource
MDL-35717|NOBUG - fix trailing whitespace problems
MDL-36550 usability: CSS updates on course page
MDL-27619: Prevent teachers from turning course Outcomes into site-wide ones

Similar to the issue which allowed teachers to create site-wide scales by editing a course-specific scale (MDL-24682), teachers could also promote a course-specific scale to a site-wide (standard) by editing it.  As with MDL-24682, removing the course ID check (leaving just the capability check) prevents this unauthorised creation of site-wide (standard) outcomes.
MDL-36825 cachestore_file: fixed isready condition check
Merge branch 'MDL-36760' of git://github.com/timhunt/moodle
Merge branch 'MDL-36829' of https://github.com/kastashov/moodle
Merge branch 'MDL-35760_master' of git://github.com/markn86/moodle
Merge branch 'wip-MDL-36795-master' of git://github.com/abgreeve/moodle
Merge branch 'MDL-36826-master' of git://github.com/damyon/moodle