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
fix(i18n): allow core to load translations for a specific language on-demand

By default Elgg is loading only English and the language of the logged in
user. These two are not enough e.g. when we want to send a notification and
the recipient is using a third language. This fix makes it possible to load
translations for a specific language when necessary.

Refs #3151
fix(discussion): discussion replies respect previous subscribers

Existing subscribers to discussions were ignored when getting the
interested users for a discussion reply.

fixes #7281
fix(css): prevent select box from overflowing its container

Fixes #7290
docs(plugins): Information on activation/deactivation

Copied information on activate.php and deactivate.php from legacy documentation and linked to
older information on plugin skeleton.
Merge pull request #7293 from stianlik/patch-2

Adds information on plugin activation/deactivation
Merge pull request #7291 from PerJensen/fix_select_overflow

fix(css): prevent select box from overflowing its container
fix(database): More robust sql script execution.

Implemented tests for various formats of SQL input and fixed a bug that caused
text inside SQL strings to be interpreted as comments. Specifically, "INSERT
INTO x values ('some string -- not a comment');" is now supported. Also added
support for comments prefixed with "# ".
chore(views): removed unused group link code in river summary view
chore(likes): removes warning about undefined delete_button variable
Merge pull request #7297 from jdalsem/unused-code-river-summary

chore(views): removed unused group link code in river summary view
fix(aalborg_theme): display search when logged out

Referencing #7169