MDL-35674 formslib: Optimized disabledIf javascript for large forms
MDL-35674 Move logic for event application formslib to event handler

Rather than creating lots of events on individual form elements, apply
events to all elements with any dependency and test during the event
handler.
BU-96 Change default change-tracking behaviour for passive resources
NOBUG Update plugin install scripts.
updates standard plugins
Merge remote branch 'MDL-35674/MDL-35674-form-dependencies' into BUMOODLE_25_STABLE
NOPBUG adds grade breakdown report to extra plugins
MDL-39856 add advanced attachment options to essay question type

Adds a set of options to the essay question type which implement
the following new features:

-Adds an input format which accepts only file uploads, and no
 inline text.
-Adds an option to make the inline text response optional when
 attachments are enabled, so students can choose to upload
 an essay file.
-Adds an option to make attachments required, so essays without
 attachments will be marked incomplete.

Conflicts:

	question/type/essay/db/upgrade.php
	question/type/essay/question.php
	question/type/essay/tests/question_test.php