deposit.cli.admin: Add types and coverage on module
This will allow to be more confident when we will refactor the configuration part (swh-core#1410).
This tests almost all admin cli except the swh deposit reschedule
one.
That's !118 (closed).
Test Plan
tox
Migrated from D4245 (view on Phabricator)