MDL-45237 report_loglive: prevent debug warnings

The use of $PAGE necessitates the $PAGE params to be set. Really
the url shouldn't be necessary for this scenario as its enforced for
things like redirects. But this is the quick fix to keep our logs
clean.
MDL-45362 Availability: Behat test fails on first of month
MDL-45054 Conditional availability: HTML structure improvements

1. Changed the 'delete' and 'eye' buttons to use an <a> link
tag so that it works without custom tabindex and shows a correct
mouse cursor. This also reduces the code slightly.

2. Changed the Cancel button on the dialog to use the mdl-align
class which is used in Atto dialogs. This results in the button
being centered, consistent with those dialogs.
Automatically generated installer lang files
MDL-44729 theme_bootstrapbase: override the maintenance renderer

This patch overrides the maintenance renderer in the bootstrapbase
theme in order to override the notification method in the same way
we override the core renderer notification method.
This ensures now that clean is standard that notifications during
maintenance tasks (install, upgrade etc) look pretty.
Merge branch '44729-27' of git://github.com/samhemelryk/moodle
Merge branch 'MDL-45362-master' of https://github.com/sammarshallou/moodle
Merge branch 'MDL-45237-master' of git://github.com/danpoltawski/moodle
MDL-45314 core_grade: a JS fix for the grader report
Merge branch 'MDL-45054-master' of https://github.com/sammarshallou/moodle
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Moodle release 2.7rc1
MDL-45320 block_html: behat tests