Make post-checks deposit uncoupled from client/response workflow
As of now, the deposit triggers checks during the client/response workflow.
This could create problems when checking for potentially large archives. This needs to be untangled.
Migrated from T857 (view on Phabricator)