MDL-45359 JS: Only change mask zIndex on modal dialogues

When dealing with a non-modal dialogue within a modal dialogue, we should
not update the z-index of the underyling maskNode as it does not belong to
this dialogue.
MDL-43319 phpdoc: fix too much ham consumption by developers
MDL-45342 book: Automate MDLQA-2423 - A teacher can create book chapters and subchapters
MDL-44174 theme_clean: Updating information in readme file
MDL-34904 lti: Fix notice while using lti in frontpage
MDL-45231 theme_clean: default navbar to absolute when running behat
MDL-44224 atto_indent: converts blockquotes to div indents
MDL-44224: outdent plugin - handle divs that have been silently switched for ps

Also - fix a shifter warning.
MDL-44972 Atto: Focus on the first input field in forms in dialogues.
MDL-45357 events: changed event descriptions to ensure consistency in core
Merge branch 'MDL-45357_master' of git://github.com/markn86/moodle
MDL-44972 Atto dialogues: Change M.core.dialogue attribute name to "focusOnShowSelector"

And some minor cleanups.
Merge branch '45231-27-2' of git://github.com/samhemelryk/moodle
Merge branch 'MDL-44972-master' of git://github.com/damyon/moodle
Merge branch 'MDL-43319-master' of git://github.com/danpoltawski/moodle
Merge branch 'MDL-45342-master' of git://github.com/ankitagarwal/moodle
Merge branch 'MDL-44174-master' of git://github.com/FMCorz/moodle
Merge branch 'MDL-45359-master' of git://github.com/andrewnicols/moodle

Conflicts:
	lib/yui/build/moodle-core-notification-dialogue/moodle-core-notification-dialogue-min.js
Merge branch 'MDL-34904-master' of git://github.com/ankitagarwal/moodle