[ticket/13073] Add phpbb root path with mod rewrite enabled for proper routes

PHPBB3-13073
[ticket/13073] Add tests for routes from adm pages

PHPBB3-13073
[ticket/13073] Test that routes from subfolders like /adm work

PHPBB3-13073
[ticket/13073] Rework route tests and add tests for more directory types

PHPBB3-13073
[ticket/13073] Use correct class names in test files

PHPBB3-13073
[ticket/13073] Properly place comments in helper

PHPBB3-13073
[ticket/13073] Use just one regex in helper route()

PHPBB3-13073
[ticket/13073] Add path regex to get_preg_expression() and add unit tests

We're now calling get_preg_expression() instead of hardcoding the regex into
the helper route method.

PHPBB3-13073
[ticket/13073] Use abstract class for controller helper route tests

PHPBB3-13073
[ticket/13073] Switch $input with $expected and add paths with letters

PHPBB3-13073
[ticket/13073] Remove _test suffix from common test class

PHPBB3-13073
Merge pull request #2969 from marc1706/ticket/13073

[ticket/13073] Correctly generate routes from subfolders like /adm

* marc1706/ticket/13073:
  [ticket/13073] Remove _test suffix from common test class
  [ticket/13073] Switch $input with $expected and add paths with letters
  [ticket/13073] Use abstract class for controller helper route tests
  [ticket/13073] Add path regex to get_preg_expression() and add unit tests
  [ticket/13073] Use just one regex in helper route()
  [ticket/13073] Properly place comments in helper
  [ticket/13073] Use correct class names in test files
  [ticket/13073] Rework route tests and add tests for more directory types
  [ticket/13073] Test that routes from subfolders like /adm work
  [ticket/13073] Add tests for routes from adm pages
  [ticket/13073] Add phpbb root path with mod rewrite enabled for proper routes
[prep-release-3.1.0-RC4] Update version to 3.1.0-RC4
[prep-release-3.1.0-RC4] Add migration for 3.1.0-RC4
[prep-release-3.1.0-RC4] Prepare Changelog
[prep-release-3.1.0-RC4] Add changelog for 3.1.0-RC4
[prep-release-3.1.0-RC4] Update phpBB Version for RC4 development
Merge branch 'prep-release-3.1.0-RC4' into develop-ascraeus

* prep-release-3.1.0-RC4:
  [prep-release-3.1.0-RC4] Update phpBB Version for RC4 development
  [prep-release-3.1.0-RC4] Add changelog for 3.1.0-RC4
  [prep-release-3.1.0-RC4] Prepare Changelog
  [prep-release-3.1.0-RC4] Add migration for 3.1.0-RC4
  [prep-release-3.1.0-RC4] Update version to 3.1.0-RC4
[ticket/13059] Add core event to generate_page_link()

Add core event to generate_page_link() to allow
overriding/modifying pagination URLs.
Event request: http://area51.phpbb.com/phpBB/viewtopic.php?f=111&t=45905

PHPBB3-13059