[ticket/11112] Use https for user-visible links to phpbb.com

PHPBB3-11112
[ticket/11671] Add phing as a dependency and upgrade deps

PHPBB3-11671
[ticket/11112] Do not change opensource.org link to https

PHPBB3-11112
Merge remote-tracking branch 'remotes/naderman/ticket/11671' into prep-release-3.0.12

# By Nils Adermann
# Via Nils Adermann
* remotes/naderman/ticket/11671:
  [ticket/11671] Add phing as a dependency and upgrade deps
[ticket/11671] Update composer.lock

PHPBB3-11671
[ticket/11674] Do not include vendor folder if there are no dependencies.

PHPBB3-11674
[ticket/11670] Consistency with logo: Replace "phpBB(tm)" with "phpBB(R)".

PHPBB3-11670
Merge remote-tracking branch 'github-bantu/ticket/11670' into prep-release-3.0.12

* github-bantu/ticket/11670:
  [ticket/11670] Consistency with logo: Replace "phpBB(tm)" with "phpBB(R)".
Merge remote-tracking branch 'github-bantu/ticket/11674' into prep-release-3.0.12

* github-bantu/ticket/11674:
  [ticket/11674] Do not include vendor folder if there are no dependencies.
Merge remote-tracking branch 'github-marc1706/ticket/11112' into prep-release-3.0.12

* github-marc1706/ticket/11112:
  [ticket/11112] Do not change opensource.org link to https
  [ticket/11112] Use https for user-visible links to phpbb.com
[prep-release-3.0.12] More changelog items for the 3.0.12 release.
[ticket/11720] Do not call $captcha->validate if $captcha is not set

PHPBB3-11566 changed big parts of code. Unfortunately, a call to
$captcha->validate was added that is being called even if $captcha hasn't
been initialized. This change will fix this issue.

PHPBB3-11720
[ticket/11720] Add functional test for submitting report as user

The already existing functional tests were not ran as the filename was
missing the appended "_test".

PHPBB3-11720
Merge remote-tracking branch 'marc1706/ticket/11720-prep-release' into prep-release-3.0.12

* marc1706/ticket/11720-prep-release:
  [ticket/11720] Add functional test for submitting report as user
  [ticket/11720] Do not call $captcha->validate if $captcha is not set
[ticket/11740] Update FAQ to include Ideas Centre

PHPBB3-11740
Merge remote-tracking branch 'unknownbliss/ticket/11740' into prep-release-3.0.12

* unknownbliss/ticket/11740:
  [ticket/11740] Update FAQ to include Ideas Centre
[ticket/11752] HTTP -> HTTPs in email/installed.txt

PHPBB3-11752
Merge remote-tracking branch 'bantu/ticket/11752' into prep-release-3.0.12

* bantu/ticket/11752:
  [ticket/11752] HTTP -> HTTPs in email/installed.txt
[ticket/11524] Add another isset() to mitigate "Illegal string offset 'limit'"

... on PHP 5.4 or higher.

PHPBB3-11524
[ticket/11753] Update MySQL upgrader schema data.

PHPBB3-11753