[ticket/10772] Use forum specific style for trigger_error

PHPBB3-10772
[ticket/develop/10772] Unit tests for forum specific style

Unit tests for forum specific style for 3.1 branch

PHPBB3-10772
Merge branch 'ticket/10772' into ticket/develop/10772

* ticket/10772:
  [ticket/10772] Use forum specific style for trigger_error
[ticket/develop/10772] Fix copyright year

PHPBB3-10772
[ticket/10772] Functional tests for forum style

PHPBB3-10772
[ticket/10772] Remove unnecessary comment

PHPBB3-10772
[ticket/8319] Prepend Board URL to LOCAL_URL links to prevent abuse

The description says:
"The URL must be relative to the topic page and cannot contain a server name
or protocol."
We now enforce this and will add a new token with the current behaviour back.

PHPBB3-8319
[ticket/8319] Add new token RELATIVE_URL to allow foreign relative URL parts

PHPBB3-8319
[ticket/8319] Update BBCodes that currently use the LOCAL_URL tag on update

To fix http://tracker.phpbb.com/browse/PHPBB3-8319 we changed the
second_pass_replace value, so that needs updating for existing ones.

PHPBB3-8319
[ticket/8319] Add explanation for RELATIVE_URL and update LOCAL_URL

The explanation now states that links are prefixed with the board URL.

PHPBB3-8319
[ticket/11253] Add migration to add auth check to UCP signature module

PHPBB3-11253
[ticket/11253] Fix typo in constant

PHPBB3-11253
[ticket/11253] Fix a few things brought up in the PR
[ticket/11253] Put AND clause in correct SQL query

PHPBB3-11253
[ticket/11619] Some tests for get_remote_file().

PHPBB3-11619
[ticket/11619] Use HTTP/1.0 because of lack of chunked-encoding handling.

PHPBB3-11619
[feature/auth-refactor] Move auth providers to separate directory

Moves the provider files to their own directory per bantu's
suggestion.

PHPBB3-9734
Merge remote-tracking branch 'Hardolaf/feature/auth-refactor' into develop

* Hardolaf/feature/auth-refactor:
  [feature/auth-refactor] Move auth providers to separate directory
Merge remote-tracking branch 'remotes/bantu/ticket/11619' into develop-olympus

# By Andreas Fischer
# Via Andreas Fischer
* remotes/bantu/ticket/11619:
  [ticket/11619] Use HTTP/1.0 because of lack of chunked-encoding handling.
  [ticket/11619] Some tests for get_remote_file().
Merge branch 'develop-olympus' into develop

# By Andreas Fischer
# Via Andreas Fischer (1) and Nathan Guse (1)
* develop-olympus:
  [ticket/11619] Use HTTP/1.0 because of lack of chunked-encoding handling.
  [ticket/11619] Some tests for get_remote_file().