Add tag to the deposit protocol to allow client to specify a parent deposit
So that we don't rely on the Slug header to deposit a new version of the same origin; which is abusing the meaning of this header.
Migrated from T2824 (view on Phabricator)