New revisions from various old objects.
New revisions from various old objects.

refs #5531

Added a helper function for determining what, if anything, should replace
an object. Added the ability to create new version from old objects of
various types.

artefactual/archivematica-fpr-admin,artefactual/archivematica-fpr-admin,artefactual/archivematica-fpr-admin,artefactual/archivematica-fpr-admin