[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