[ticket/11824] Add option for mod_rewrite

PHPBB3-11824
[ticket/11831] Update fabpot/goutte to 1.0.*

PHPBB3-11831
[ticket/11831] getAttribute was replaced with attr

PHPBB3-11831
[ticket/11824] Fix logic

PHPBB3-11824
[ticket/11824] Fix smilies

PHPBB3-11824
[ticket/11824] Remove unused globals

PHPBB3-11824
[ticket/11824] Change copyright year in migration file

PHPBB3-11824
[ticket/11824] Correct a comment

PHPBB3-11824
[ticket/11824] Add tests for urls with mod_rewrite enabled

PHPBB3-11824
[ticket/11824] Revert changes to functions_content.php

These will be fixed in another PR

PHPBB3-11824
[ticket/11824] Update language string for board settings

PHPBB3-11824
[ticket/11824] Reorganize test file

PHPBB3-11824
[ticket/11824] Revert changes in functions.php

These will be added in another PR

PHPBB3-11824
Merge pull request #1701 from EXreaction/ticket/11831

Update fabpot/goutte
[ticket/11824] Fix comment wording

PHPBB3-11824
Merge remote-tracking branch 'imkingdavid/ticket/11824' into develop
[ticket/11809] Ensure code.js is first script included after jQuery

The file core.js sets up most of the AJAX and jQuery related framework for
phpBB. Due to this, it needs to be included before any other javascript file
in order to ensure that subsequent files can use the phpBB variables and
functions. Currently, it is however loaded with INCLUDEJS in overall_footer
which causes it to be loaded after every other javascript file except for the
style specific ajax.js. This causes every javascript file that is included
before core.js and is using the phpBB AJAX functions or variables to break.

PHPBB3-11809
Merge pull request #1675 from marc1706/ticket/11809

[ticket/11809] Ensure code.js is first script included after jQuery
[ticket/11837] Translate UCP_AUTH_LINK_NOT_SUPPORTED

PHPBB3-11837
[ticket/11836] Fix fatal error on unsupported provider for auth link

PHPBB3-11836