journal_client: Disable origins when too many visited attempts failed
This disable origins for either failed or not found attempts. It's the lister's responsibility to activate back origins if they get listed again
This ends up the new scheduling policy started in !324 (closed).
Depends on !328 (closed) Related to #2345
Test Plan
tox
Migrated from D5980 (view on Phabricator)