Model changes and enum to support all DataCite resource types.
Model changes and enum to support all DataCite resource types.

CDLUC3/stash,CDLUC3/stash_datacite,CDLUC3/stash_datacite,CDLUC3/stash,CDLUC3/stash,CDLUC3/stash_datacite,CDLUC3/stash