[ticket/11011] add access specifiers and docblocks

Add access specifiers and docblocks to mysql search backend.

PHPBB3-11011
[ticket/11011] global variables as constructor parameters

Pass global variables into the search backend class constructor.

PHPBB3-11011
[ticket/11011] remove global keyword in pgsql search

Pass global variables into the search backend class constructor.

PHPBB3-11011
[ticket/11011] remove global keyword in native search

Pass global variables into the search backend class constructor.

PHPBB3-11011
[ticket/11011] passing global variables

Pass global variables to class constructor when making a new object.

PHPBB3-11011
[ticket/11011] pass global variables in construct

Use global variables passed through constructor instead of using global
keyword in sphinx search backend.

PHPBB3-11011
[ticket/11011] remove global keyword from sphinx

PHPBB3-11011
[ticket/11032] add sphinx errors to error log

PHPBB3-11032
[ticket/11032] use method GetLastError to get error

Instead of using _error property, use method GetLastError to retrieve
the error as sphinx API documentation states.

PHPBB3-11032
[ticket/11043] Update template hook name

PHPBB3-11043
[ticket/11043] Allow call_hook() to be called from more than one location.

Allow the helper function call_hook() of class phpbb_template to be called
from more than once location and thus for more than one hook (although there is
only one) by adding the method name as a parameter.

PHPBB3-11043
[ticket/11043] Change hook name back to display, since that's where we hook in.

PHPBB3-11043
Merge remote-tracking branch 'Noxwizard/ticket/11043' into develop

* Noxwizard/ticket/11043:
  [ticket/11043] Change hook name back to display, since that's where we hook in.
  [ticket/11043] Allow call_hook() to be called from more than one location.
  [ticket/11043] Update template hook name
[ticket/11046] Add border-radius for UCP message colours block

PHPBB3-11046
[ticket/11047] Close TOTAL_MESSAGES at ucp_pm_viewfolder.html

This problem only occurs in prosilver
With the variable unclosed, the language key isnt displayed

PHPBB3-11047
Merge PR #933 branch 'dhruvgoel92/ticket/11032' into develop

* dhruvgoel92/ticket/11032:
  [ticket/11032] use method GetLastError to get error
  [ticket/11032] add sphinx errors to error log
[ticket/11011] pass $auth to search backend constructor

$auth global var is passed to search backend constructor, as it is used
by sphinx backend.

PHPBB3-11011
[ticket/11011] rename property phpEx to php_ext

PHPBB3-11011
Merge PR #916 branch 'dhruvgoel92/ticket/11011' into develop

* dhruvgoel92/ticket/11011:
  [ticket/11011] rename property phpEx to php_ext
  [ticket/11011] pass $auth to search backend constructor
  [ticket/11011] remove global keyword from sphinx
  [ticket/11011] pass global variables in construct
  [ticket/11011] passing global variables
  [ticket/11011] remove global keyword in native search
  [ticket/11011] remove global keyword in pgsql search
  [ticket/11011] global variables as constructor parameters
  [ticket/11011] add access specifiers and docblocks
Merge remote-tracking branch 'mvinny/ticket/11047' into develop

* mvinny/ticket/11047:
  [ticket/11047] Close TOTAL_MESSAGES at ucp_pm_viewfolder.html