Merge branch 'MDL-45961_MOODLE_27_STABLE' of https://github.com/NeillM/moodle into MOODLE_27_STABLE
MDL-45961 user profile: track user on reset

It seems that redirect (after reset button) was also
missing the userid so the user track was lost.
MDL-45507 theme_bootstrapbase: Fix regression for theme based custom menu

in renderers/core_renderer.php.
Merge branch 'wip-MDL-46147-m27' of git://github.com/marinaglancy/moodle into MOODLE_27_STABLE
Merge branch '45209-27' of git://github.com/samhemelryk/moodle into MOODLE_27_STABLE
Merge branch 'wip-mdl-45889-m27' of https://github.com/rajeshtaneja/moodle into MOODLE_27_STABLE
Automatically generated installer lang files
MDL-46163 quiz/questions: fix missing hidden fields.

I have done this by eliminating the duplication between the base class
and the subclass.

This was a regression introdcued by MDL-40313.
MDL-46229 badges: Fix missing additional names fields

Signed-off-by: Yuliya Bozhko <yuliya.bozhko@totaralms.com>
MDL-42393 calendar: Preventing open/close loop in events overlay
MDL-43849 mod_forum: Adding tests for observers
MDL-43849 enrol_meta: Renaming methods according to what they test
MDL-46163 question/quiz: fix elements ids and their labels
Merge branch 'install_27_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_27_STABLE
weekly release 2.7+
MDL-46212 question editing: extra answer fields notice.

It turns out that PHP does not interpret "$field[$key]" the way we were
expecting.
MDL-46208 cachestore_mongo: fixed invalid collection name use
MDL-41389 auth_db: added user_updated/created event triggers
MDL-46016 auth_shibboleth: updated misleading comment

Also generated a random string for the password field in case it is ever used.
Automatically generated installer lang files