Make debian lister constructors compatible with credentials
In effect, it just allows to add credentials to cgit, cran and pypi listers.
This fixes instances of error [1]
[1] https://sentry.softwareheritage.org/share/issue/a5fb50f8e43e4b328c4917771576c6b0/
Related to T2998