MDL-38055 course: fixed double encoding of title properties

Conflicts:
	lib/navigationlib.php

Conflicts:
	blocks/course_overview/renderer.php
	lib/navigationlib.php
MDL-38452 repositories: User logged in as have access to non-private repositories
MDL-37676 Use course grade category if mapping fails for manual grade items
MDL-38361: Fixed typos in mod/assign/locallib.php
MDL-35883 Accessibility: Added title for user link in header and footer for accessibility

Conflicts:

	lib/outputrenderers.php
MDL-35883 Accessibility: Added title for login as user link in header and footer for accessibility
MDL-38254 Assignment Module: add avaialble message to all assignment types
MDL-38766 wiki2.0: fix redirects

Signed-off-by: Paul Campbell <pcampbell@carnegiecollege.ac.uk>
MDL-38912 prevent time-outs during unit tests.
Automatically generated installer lang files
Automatically generated installer lang files
MDL-35868: quiz: Use correct attemptnumber when a last attempt exists.
Merge branch 'MDL-37676_23_STABLE' of git://github.com/appalachianstate/moodle into MOODLE_23_STABLE
Merge branch 'MDL-38452-23' of git://github.com/FMCorz/moodle into MOODLE_23_STABLE
MDL-38753 tweak count SQL to make stupid Oracle happy
MDL-39023 Make get_language_dependencies() aware of circular dependency risk

The patch reimplements the core_string_manager::get_language_dependencies()
so that potentially mis-configured language packs with circular
dependencies or self dependency do not make the site unavailable.
Unit tests for the expected behaviour are added.
MDL-38824 Activity completion: Automatic completion quotes not escaped
MDL-38999 timezones: fixed timezone information.
MDL-38999 timezones: add some TZ/stamps know to be problematic to tests.
Merge branch 'MDL-39023-parentlang_23' of git://github.com/mudrd8mz/moodle into MOODLE_23_STABLE