8777: Dataverse plugin: separate Atom entry & file deposit handling

Separate Atom entry & deposit handling in SWORD two-step deposit in order to refactor redundant metadata handling when creating or updating studies.