[ticket/12993] Fix user_loader and memberlist

PHPBB3-12993
[ticket/12993] Rename to phpbb_get_user_rank

PHPBB3-12993
[ticket/12993] Fix includes of functions_display

PHPBB3-12993
[ticket/12993] Return an array instead of reference passing

PHPBB3-12993
[ticket/13034] Fix the route generated for the frontend not in the phpbb root

PHPBB3-13034
[ticket/12963] Don't use static var in \extension\base\get_migration_file_list

The static var was global to all instance of \phpbb\base and so if two
different instances (for two different extensions) were created by the
same script they shared the same migrations list.

PHPBB3-12963
[ticket/12963] Load extensions migrations from /migration

PHPBB3-12963
[ticket/13061] Replace the service event.subscriber_loader by a compiler pass

PHPBB3-13061
[ticket/13064] Validate the migrations provided to migrator::set_migrations()

PHPBB3-13064
[ticket/13034] Use utf8_basename

PHPBB3-13034
[ticket/13034] Add comment

PHPBB3-13034
[ticket/13034] Update the base url to move to the root dir

PHPBB3-13034
Merge pull request #2921 from Nicofuma/ticket/13034

[ticket/13034] Fix the route generated for the frontend not in the phpbb root path
Merge branch 'develop-ascraeus' into develop
[ticket/13036] Make the reference type configurable when generating a route

PHPBB3-13036
[ticket/13036] Add unit tests

PHPBB3-13036
[ticket/12963] Edit deprecation message

PHPBB3-12963
Merge pull request #2932 from Nicofuma/ticket/12963

[ticket/12963] Load extensions migrations from /migration
Merge branch 'develop-ascraeus' into develop
Merge pull request #2922 from Nicofuma/ticket/13036

[ticket/13036] Make the reference type configurable when generating a route