[ticket/11786] Fix typo and ugly English in the notification system PHPDoc

The notification system contained two PHPDoc lines that needed improvement.

PHPBB3-11786
[ticket/11786] Fix PHPDoc documentation of a few events

Fixed some PHPDoc errors I noticed while working on the karma extension.
Mostly spacing issues or omitted characters, though there was one description
that made no sense at all.

PHPBB3-11786
[ticket/11786] s/@return void/@return null in content_visibility.php

The file phpbb/content_visibility.php still contained a few instances of
'@return void' in its PHPDoc blocks, fixed. Thanks to JoshyPHP for reporting.

PHPBB3-11786
[ticket/11786] Further improve wording in phpbb/notification/type/quote.php

Further improve wording in phpbb/notification/type/quote.php per suggestion of
imkingdavid.

PHPBB3-11786
[ticket/11850] Fix $user->page on pages through the controller

PHPBB3-11850
[ticket/11850] page_name contains controller request rather than query string

Fixing tests

PHPBB3-11850
[ticket/11850] Add test for outside of the phpBB directory

PHPBB3-11850
[ticket/11850] Fix extract current page test

PHPBB3-11850
[ticket/11816] Fix multiple parenthesis as well before $VARs in templates

PHPBB3-11816
Merge branch 'develop' of git://github.com/phpbb/phpbb3 into ticket/11786
[ticket/11786] Fix indentation in the PHPDoc of core.group_delete_user_before

The core.group_delete_user_before event had bad indentation in its PHPDoc.
Fixed.

PHPBB3-11786
[ticket/11864] Do not call exit after display_progress_bar in acp_forums

The progress bar is called with the method display_progress_bar() in the
acp_forums files. This method then call adm_page_footer() which also calls
exit_handler(). Therefore, the exit; in acp_forums after
$this->display_progress_bar() is obsolete and shouldn't exist in the first
place.

PHPBB3-11864
[ticket/11862] Correct var names in user_delete() events due to prune-users

The prune-users feature modified the names of the used variables in this
function. However, the variable names for the two events in this function
were not changed to reflect that. This patch will take care of it.

PHPBB3-11862
[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