[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/11832] Inject dependencies for phpbb_get_web_root_path (also moving)

Function moved from phpbb_get_web_root_path to filesystem::get_web_root_path

PHPBB3-11832
[ticket/11832] update_web_root_path helper and tests

PHPBB3-11832
[ticket/11832] Fix log tests

PHPBB3-11832
[ticket/11832] Make $phpbb_container a global initiated by the framework

Setup common items needed from the container (e.g. filesystem)

PHPBB3-11832
Revert "[ticket/11832] Make $phpbb_container a global initiated by the framework"

This reverts commit 5e09afa0bc3ff9014812282fd4454f0df54b9dfd.
[ticket/11832] Use $phpbb_filesystem instead of the container in append_sid

PHPBB3-11832
[ticket/11832] Use dirname(__FILE__)

PHPBB3-11832
[ticket/11832] More extensive testing

PHPBB3-11832
[ticket/11832] Fix the web path corrections

Add some real life examples to test

PHPBB3-11832
[ticket/11832] We must instantiate the $phpbb_filesystem in common

PHPBB3-11832
[ticket/11832] Changing comments to say app.php rather than index.php

PHPBB3-11832