MDL-47963 quiz editing: block ajax edits once there are attempts
MDL-47959 mod_quiz: fixed 0 questions bug
MDL-47892 tool_monitor: disable plugin and event fields if theres subscriptions for the rule
MDL-47892 tool_monitor: add count_rule_subscriptions method and unit tests
MDL-47919 tool_monitor: only use set_label() on valid object
on-demand release 2.8beta+
Merge branch 'MDL-47963' of git://github.com/timhunt/moodle
MDL-47797 question preview: show more technical info

It is helpful for developers creating question types (at least) to be
able to see this.
MDL-47797 quesion preview: improve the behat script

Tests a few more buttons, and also verify more of the UI.
Merge branch 'MDL-47797' of git://github.com/timhunt/moodle
MDL-47963 quiz editing: fix failing unit tests

The unit tests were initialising the structure class in a different way
from real use. That was clearly silly, so I got rid of create_for,
leaving just the real create_for_quiz.
Merge branch 'MDL-47892-master' of git://github.com/lameze/moodle
MDL-47978 quiz editing: fix display of last add menu
Merge branch 'MDL-47978' of git://github.com/timhunt/moodle
MDL-47978 mod_quiz: more explicit selector for action menu change
MDL-47893 gradebook: Progress bar and continues for grade saving.

When you save a grade you are notified of how many grades have
been updated and any warnings.
MDL-47893 gradebook: Fixes for progress bar and output.

Outputs how many grades were updated.
Fixed grade overrides occasionally not working.