[ticket/11243] Show download all link on all pages of topic with attachments

PHPBB3-11243
Merge remote-tracking branch 'remotes/imkingdavid/ticket/11243' into develop
[ticket/11088] Move style, extension and language pack management to customise

Instead of being separated, these related ACP modules are now grouped
intuitively.

PHPBB3-11088
[ticket/11088] Removed added space

PHPBB3-11088
[ticket/11088] Added missing comma

PHPBB3-11088
[ticket/11088] Untested progress for update script

PHPBB3-11088
[ticket/11088] Fix typo (period instead of comma)

PHPBB3-11088
[ticket/11088] Untested, progress on update script

This should rename Styles category to Customise, move language packs, and add extension management

PHPBB3-11088
[ticket/11088] Put language pack module move below extension module creation

PHPBB3-11088
[ticket/11088] Fix the database updater to correctly manipulate the modules

PHPBB3-11088
[ticket/11088] Changed "file extensions" to "attachment extensions"

PHPBB3-11088
[ticket/11088] Remove extraneous word from sentence in comment

PHPBB3-11088
[ticket/11088] Copy a_styles permission for a_extensions

PHPBB3-11088
[ticket/11088] Move permission creation to a function

PHPBB3-11088
[ticket/11088] Globalize objects in new permission function

PHPBB3-11088
[ticket/11088] Pass required objects in as arguments

PHPBB3-11088
Merge PR #985 branch 'imkingdavid/ticket/11088' into develop

* imkingdavid/ticket/11088:
  [ticket/11088] Pass required objects in as arguments
  [ticket/11088] Globalize objects in new permission function
  [ticket/11088] Move permission creation to a function
  [ticket/11088] Copy a_styles permission for a_extensions
  [ticket/11088] Remove extraneous word from sentence in comment
  [ticket/11088] Changed "file extensions" to "attachment extensions"
  [ticket/11088] Fix the database updater to correctly manipulate the modules
  [ticket/11088] Put language pack module move below extension module creation
  [ticket/11088] Untested, progress on update script
  [ticket/11088] Fix typo (period instead of comma)
  [ticket/11088] Untested progress for update script
  [ticket/11088] Added missing comma
  [ticket/11088] Removed added space
  [ticket/11088] Move style, extension and language pack management to customise
Merge PR #1119 branch 'p/ticket/10491' into develop-olympus

* p/ticket/10491:
  [ticket/10491] Make recreate_database static.
  [ticket/10491] Install board once per test run.
  [ticket/10491] Move board installation into setup before class.
  [ticket/10491] Set up functional tests sensibly.
Merge PR #1119 branch 'develop-olympus' into develop

While merging into develop, also move self::$config['table_prefix']
initialization into setup before class from install_board, as
install_board is only called to install the board and not for each test case.

* develop-olympus:
  [ticket/10491] Make recreate_database static.
  [ticket/10491] Install board once per test run.
  [ticket/10491] Move board installation into setup before class.
  [ticket/10491] Set up functional tests sensibly.

Conflicts:
	tests/test_framework/phpbb_functional_test_case.php
[ticket/10975] Some quick tests to check the memberlist behaviour

Checks behaviour when adding and deleting a user.

PHPBB3-10975