MDL-43089 move JS initialisation into the renderer.
MDL-43089 more consistent naming in the renderer.
MDL-43089 Convert remaining place to html_writer.
MDL-43089 , Select all’ checkbox in the question bank
MDL-43089 , add build/moodle-question-questionbank
MDL-43089 Surround max mark and edit button with white space
MDL-43089 fix JS when qbank is empty.
MDL-43089 still taking logic out of the renderer.
MDL-43089 Give question number field minimum width
MDL-43089 Align question items vertically
Removed left padding for page content
MDL-43089 consistent use of html_writer::div && improve qbank ajax.
MDL-43089 continue the renderer logic cull.
MDL-43089 a way to add a question on a new page at the end.
MDL-43089 move question_per_page options out of renderer.
MDL-43089 action menu should open downwards.
MDL-43089 fix page split/join icons.

Embarassingly, the SVG filenames were the wrong way around.
MDL-43089 eliminate non-shiftered edit.js.
MDL-43089 start to clean up the structure class.
MDL-43089 move question icon down in line with other items