[ticket/13225] Use passwords manager instead of phpbb_hash in migration

PHPBB3-13225
[ticket/13226] Fix the usage of $rank_img

PHPBB3-13226
[ticket/13230] Add missing globals and missing request object for path helper

PHPBB3-13230
Merge remote-tracking branch 'github-nicofuma/ticket/13226' into prep-release-3.1.0

* github-nicofuma/ticket/13226:
  [ticket/13226] Add functional test for group ranks
  [ticket/13226] Fix the usage of $rank_img
Merge branch 'prep-release-3.1.0' into develop-ascraeus

* prep-release-3.1.0:
  [ticket/13230] Add missing globals and missing request object for path helper
  [ticket/13226] Add functional test for group ranks
  [ticket/13226] Fix the usage of $rank_img
[ticket/13225] Prefix converted passwords with $CP$ in phpBB 3.0.5-RC1

PHPBB3-13225
Merge pull request #3077 from marc1706/ticket/13225

[ticket/13225] Use passwords manager instead of phpbb_hash in migration
Merge branch 'prep-release-3.1.0' into develop-ascraeus
[ticket/13231] Update the dependencies of the migration contact_admin_form

PHPBB3-13231
[ticket/13227] Properly handle curlwrapper headers in remote avatars

Read a bit of the file to ensure header values are populated and then
handle headers in the nested array structure too.

PHPBB3-13227
[ticket/13229] Fix overloading memberlist with redundant SQL queries

PHPBB3-13229
Merge branch 'prep-release-3.1.0' into develop-ascraeus

* prep-release-3.1.0:
  [ticket/13229] Fix overloading memberlist with redundant SQL queries
Merge pull request #3083 from Nicofuma/ticket/13231

[ticket/13231] Update the dependencies of the migration contact_admin_form
Merge pull request #3085 from naderman/ticket/13227

[ticket/13227] Properly handle curlwrapper headers in remote avatars
Merge branch 'prep-release-3.1.0' into develop-ascraeus

* prep-release-3.1.0:
  [ticket/13227] Properly handle curlwrapper headers in remote avatars
  [ticket/13231] Update the dependencies of the migration contact_admin_form