MDL-43883 Fix wiki behat tests to work with Atto
MDL-43398 Wiki: Choose... options cause SQL errors or seen inappropriate.
MDL-43398 wiki: remove extra Choose... option from select
MDL-44772 editor_atto: Initial height of editor matches textarea's

We set a min-height and a height in JavaScript to force the editor
to start at a certain height, but then it can be expanded thanks
to the CSS property resize. Though as IE does not support the resize
property we ignore we do not set a height so that the editor expands
as we type.
Merge branch 'install_master' of git://git.moodle.org/moodle-install
NOBUG: Fixed SVG browser compatibility
NOBUG: Fixed file access permissions
weekly release 2.7dev
MDL-44834 editor_atto: Delegate change event to one editor
MDL-42816 auth_manual: Add password expiry for manual auth method
MDL-44837 Behat: 'dialogue' selector only works for confirm dialogues

The dialogue selector in Behat (used only in one place) didn't work for
other types of standard Moodle notification dialogue.
MDL-24408 extra_answer_fields : get answers even if they miss extra data

Extra answer data may be optional, saving DB space - i.e. not every row in
question_answers will have respective row in extra answers table. Current
implementation of question_type::get_question_options() won't return such
answers at all. This commit fix that, changing join type for db query.

Also fixed coding style violation in the variable name in get_question_options.
MDL-24408 extra_answer_fields: loading data to the question editing form

Now question_edit_form can load extra answer fields. If a question
type need to do something more complex for particular field, it
can overload added functions without duplicating other code.
MDL-24408 extra_answer_fields: save_question_answers function

question_type::save_question_answers function added, supporting
saving answers and extra answer fields. It can be called from
save_question_options function for the questions, using
question_answers table. Special functions created for overloading
so that every question could tune it to it's own form.

Shortanswer qtype save_question_options() converted as a proof of
concept and for testing purposes.
MDL-24408 extra_question_fields: separate answer data creation code

Now any question using extra_question_fields can overload make_answer
(just as make_hint), instead of overloading whole initialise_question_answers.
MDL-44733 add support for disabling of scheduled tasks
MDL-35305 wiki: backup and restore files

Thanks to Tatsuya Shirai for the patch
MDL-44843 try to hack around strict locale names in OSX
MDL-44832 Assign: Convert grading menu to a moodle action-menu

This is required because YUI broke something.
MDL-44715 use parent::validate_data() consistently in all events

Includes some minor PHPDocs typo fixes.