[ticket/12483] Allow to setup extensions before database and functional tests

PHPBB3-12483
[ticket/12483] Add a .sh that moves an extension in place

PHPBB3-12483
[ticket/12483] Move schema files into tmp/ and only copy them when needed

PHPBB3-12483
[ticket/12483] Require the extension manager class

PHPBB3-12483
[ticket/12483] Close database connection when tearDown() is called

Similar to phpbb_database_test_case::tearDown()

PHPBB3-12483
[ticket/12483] Use file_put_contents()

PHPBB3-12483
[ticket/12483] Fix copyright in prepare_extension.sh

PHPBB3-12483
[ticket/12483] Fix finder usage when generating the schema.json file

PHPBB3-12483
[ticket/12483] Remove unused globals

PHPBB3-12483
[ticket/12483] Fix selectors for installing extensions in functional tests

PHPBB3-12483
[ticket/12352] Add legacy passwords driver for sha1 smf type passwords

PHPBB3-12352
[ticket/12352] Introduce user row to passwords check methods

This will ensure that legacy hash types that might need the user row can
properly check if the supplied password is correct.

PHPBB3-12352
[ticket/12352] Mark salted md5 and phpass passwords driver as legacy

PHPBB3-12352
[ticket/12352] Revert to db auth provider if default does not exist

This will make sure that we will not encounter a non-existing auth provider.
We will revert to the default db auth provider if the one set in the config
does not exist in our auth provider collection.

PHPBB3-12352
[ticket/12352] Add tests for checking smf passwords

PHPBB3-12352
[ticket/12352] Add passwords driver for passwords that should be converted

This driver will only be used for getting the new $CP$ prefix that will signal
that the hash is a legacy hash that needs to be converted.

PHPBB3-12352
[ticket/12352] Use $CP$ prefix for converting passwords in manager

PHPBB3-12352
[ticket/12352] Add $CP$ prefix to passwords that need to be converted

Also set user_pass_convert to 0 in the process of doing so.

PHPBB3-12352
[ticket/12352] Remove code for converting passwords in db auth provider

PHPBB3-12352
[ticket/12352] Add driver for phpBB2 hashes with md5 length of 32

PHPBB3-12352