deposit: Adapt revision dates setting according to new rules
Use respectively codemeta.dateCreated/codemeta.datePublished as revision.author_date/revision.committer_date if provided. Else use codemeta.dateCreated for those field dates if provided Else use codemeta.datePublished for those field dates if provided Else use deposit.complete_date for those fields
Related #1637 (closed)
Test Plan
tox
Migrated from D1416 (view on Phabricator)