Merge branch 'develop-olympus' into develop

* develop-olympus:
  [ticket/10416] Pass dbport to PDO object in ...connection_manager::connect().
Merge remote-tracking branch 'nickvergessen/ticket/9525' into develop-olympus

* nickvergessen/ticket/9525:
  [ticket/9525] Minimum post length 0 is accepted but not working.
Merge branch 'develop-olympus' into develop

* develop-olympus:
  [ticket/9525] Minimum post length 0 is accepted but not working.
[ticket/10259] Do not send notifications to user accounts joining free groups.

It does not make sense to send notifications to users joining a freely open
group. They already know that they were added to the group, because they
triggered the actual join.

PHPBB3-10259
[ticket/10419] Add mbstring PHP ini parameters checks to ACP

PHPBB3-10419
[ticket/10422] Invalid "if" in viewtopic_body.html

Fixing incorrect "IF" in viewtopic_body.html

PHPBB3-10422
[ticket/10420] Update includes/startup.php for PHP 5.4.

PHP 5.4 dropped support for register globals and magic quotes.

Calling set_magic_quotes_runtime() on PHP 5.4 actually results in an
E_CORE_ERROR error.

PHPBB3-10420
[ticket/10421] Correct parameter order for phpbb_check_hash() in acp_users.php

PHPBB3-10421
Merge remote-tracking branch 'VSEphpbb/ticket/10390' into develop

* VSEphpbb/ticket/10390:
  [ticket/10390] Revert back to escaped script tags inside document.write
  [ticket/10390] Fix wording: fallback should be fall back
  [ticket/10390] Serve jQuery from Google CDN Yes/No button in ACP
  [ticket/10390] Use simpler HTML5 compliant js for the jQuery fallback
  [ticket/10390] Drop http protocol for Microsoft's CDN option
  [ticket/10390] Reword the language for jQuery host/server options
  [ticket/10390] Fix a type-o - captialize AJAX
  [ticket/10390] Improve the jQuery CDN url generation function
  [ticket/10390] Move jQuery version definition
  [ticket/10390] Allow option for jQuery to be hosted by a remote CDN

Conflicts:
	phpBB/install/database_update.php
[ticket/10402] Fixed a formatting issue with report details.

Line returns were being removed and links weren't being made clickable.
This commit adds a line (contributed by AmigoJack) to retain the link
breaks and make links clickable.

PHPBB3-10402
[ticket/10430] Fix typos/etc in coding guidelines

Mainly minor changes to correct errors and improve readability.

* "overcroud" --> "overcrowd"
* "concentinations" --> "concatenations"
* "SQL Statements", "SQL Formatting" - unnecessary capitalisation removed
* "keep a very close eye to it" --> "keep a very close eye on it"
* Fixed some fragmented sentences under the SQL Quotes section
* Added capitalisation of "sql", "select", "select distinct"
* "noticable" --> "noticeable"
* "outputed" --> "outputted"
* Added a missing "it" on the line about append_sid()
* And some other grammatical/stylistic changes, not worth listing them all

PHPBB3-10430
[ticket/10410] Add option to display users in their first teampage group

PHPBB3-10410
[ticket/10190] Do not show hint about permissions when editing forum settings.

PHPBB3-10190
[ticket/10166] No longer refer to previous mail in admin_welcome_activated.txt

It does not make much sense to say "the username you received in a previous
e-mail" when the message itself contains the username.

PHPBB3-10166
[ticket/8996] Correctly apply BBCodes in IE6-9 when applying with accesskey

PHPBB3-8996
Merge remote-tracking branch 'bantu/ticket/10166' into develop-olympus

* bantu/ticket/10166:
  [ticket/10166] No longer refer to previous mail in admin_welcome_activated.txt
Merge branch 'develop-olympus' into develop

* develop-olympus:
  [ticket/10166] No longer refer to previous mail in admin_welcome_activated.txt
Merge remote-tracking branch 'bantu/ticket/10259' into develop-olympus

* bantu/ticket/10259:
  [ticket/10259] Do not send notifications to user accounts joining free groups.
Merge branch 'develop-olympus' into develop

* develop-olympus:
  [ticket/10259] Do not send notifications to user accounts joining free groups.
Merge remote-tracking branch 'dellsystem/ticket/olympus/10430' into develop-olympus

* dellsystem/ticket/olympus/10430:
  [ticket/10430] Fix typos/etc in coding guidelines