deposit.cli: Align cli like other modules + update documentation
- swh.deposit.cli: Migrate client command as main cli subcommand
- Allow auto-completion to work (Add
eval "$(_SWH_DEPOSIT_COMPLETE=$autocomplete_cmd swh-deposit)"
in $VIRTUAL_ENV/bin/postactivate) - Allow to use --config-file to pass extra config file
- Update documentation accordingly
Related #1580 (closed)
Test Plan
tox
Migrated from D1236 (view on Phabricator)