[feature/auth-refactor] Create an auth.provider_collector service

Creates an auth.provider_collector service for all auth providers.

PHPBB3-9734