Upstream changes
- Merge branch 'feature/early-fail-disallowed-redirects' into 'master'
- Perform validation of redirect URLs during the redirect process.
- Merge branch 'feature/use-guzzle' into 'master'
- Fix specifying auth type in UrlHelper::fetch(), add a test for 403 auth retry.
- Appease PHPStan in UrlHelperTest
- Add some tests for UrlHelper::fetch()
- Ensure the feed name is easily visible when looking at the feeds with errors list.
- Rework content encoding error retrying in UrlHelper::fetch()
- Clean up UrlHelper::resolve_redirects().
- Add back 'any auth' retry in UrlHelper::fetch()
- Use Guzzle