github.lister: Use Retry-After header when rate limit reached
Following the documentation:
This does not deal with the concurrency aspect. For that part, the goal is to deploy the github lister on 1 dedicated worker for now (done puppet side and deployed, worker01 got elected).
Related to #2170
Test Plan
tox
Migrated from D2545 (view on Phabricator)