fix(install): confirm that settings.php exists and is readable before including it
Merge pull request #7221 from juho-jaakkola/fix_install_redirect

Confirm that settings.php exists and is readable before including it
chore(i18n): update translations
chore(release): v1.9.2
Merge pull request #7234 from juho-jaakkola/release-1.9.2

Release 1.9.2
fix(icons): some elgg icons were not using internal view
Merge pull request #7238 from jdalsem/elgg_view_icon_usage

fix(icons): some elgg icons are not using internal view
docs(menus): document how to use menus
Merge pull request #7232 from juho-jaakkola/menu_docs

docs(menus): document how to use menus
chore(docs): minor change to test the PHP syntax highlighting

Refs #6700
Merge pull request #7249 from juho-jaakkola/highlight_test

chore(docs): minor change to test the PHP syntax highlighting
docs(js): Adds docs for more JS functions, improves docs for elgg.echo
Merge pull request #7257 from mrclay/js_docs

docs(js): Adds docs for more JS functions, improves docs for elgg.echo
chore(i18n): update translations
chore(release): v1.9.3
Merge pull request #7268 from juho-jaakkola/release-1.9.3

Release 1.9.3
chore(tests): throw ElggUpgrade exceptions untranslated to get rid of library dependencies

ElggUpgrade was translating its exception messages which required
ElggUpgradeTest to include the languages library. Use of the libraries
is prone to cause dependency chains, so it's better not to translate
the exceptions at all for now.

Fixes #7276
Merge pull request #7277 from juho-jaakkola/dont_translate_upgrade_exceptions

chore(tests): throw ElggUpgrade exceptions untranslated to get rid of library dependencies