[ticket/11805] Allow specifying the page in the route for pagination

Instead of "app.php?controller=news&start=10" authors might prefer having
the pagination in the route. So the sample link from above would be the
same as "app.php?controller=news/page/2". With this patch that is easily
possible. What you do is, you specify the $base_url and $start_name as follows:

	$base_url = $controller_helper->url('news/page/%d');
	$start_name = '/page/%d'; // Part of the url that will be removed
				  // for page 1

Now this will generate:
	"news"		for start = 0
		"news/page/1" will work aswell, but will not be created
	"news/page/2"	for start = 10

PHPBB3-11805
[ticket/11805] Fix "jump to page" feature for pagination in routes

PHPBB3-11805
[ticket/11805] Do not generate the same link twice

There is no need to generate the prev/next links twice

PHPBB3-11805
[ticket/11805] Add unit tests for pagination

PHPBB3-11805
[ticket/11805] Rename test to match the function name

PHPBB3-11805
[ticket/11805] Move page-url generating code into a new function

PHPBB3-11805
Merge pull request #1673 from nickvergessen/ticket/11805

[ticket/11805] Allow specifying the page in the route for pagination
[ticket/11865] Add bbcodes to functional posting tests

PHPBB3-11865
[ticket/11865] Convert old class name to namespaced version

PHPBB3-11865
[ticket/11866] Update some occurances of phpbb_db_ to new Namespace

PHPBB3-11866
[ticket/11866] More namespaces

PHPBB3-11866
[ticket/11866] Remove outdated and broken develop script

PHPBB3-11866
[ticket/11866] Only single backslash in .md files

PHPBB3-11866
Merge pull request #1732 from nickvergessen/ticket/11865

[ticket/11865] includes/bbcode.php is missing namespace change
Merge pull request #1733 from nickvergessen/ticket/11866

Ticket/11866 Fix some more namespace issues
Merge branch 'develop' of https://github.com/phpbb/phpbb3 into develop

# Via David King (2) and others
* 'develop' of https://github.com/phpbb/phpbb3:
  [ticket/11866] Only single backslash in .md files
  [ticket/11866] Remove outdated and broken develop script
  [ticket/11866] More namespaces
  [ticket/11866] Update some occurances of phpbb_db_ to new Namespace
  [ticket/11865] Convert old class name to namespaced version
  [ticket/11865] Add bbcodes to functional posting tests
  [ticket/11805] Move page-url generating code into a new function
  [ticket/11805] Rename test to match the function name
  [ticket/11805] Add unit tests for pagination
  [ticket/11805] Do not generate the same link twice
  [ticket/11805] Fix "jump to page" feature for pagination in routes
  [ticket/11805] Allow specifying the page in the route for pagination