Start an IdentifierProvider for DataCite EZID
Document the IdentifierProvider interface
Factor out basic EZID operations
More EZID factoring
Split off EZID operations from DSpace provider
Begin debugging recent changes.
Fixes from testing
Preserve causation chain in InstallItem
Add a map of value transformers to the crosswalk, for data which must be rewritten to fit the service's schema.
Make EZIDRequest more forgiving w.r.t. trailing slash on shoulder, or none, and add some debug logging.
Document EZID provider's configuration.
Define a default publisher for unpublished Items, since DataCite requires a publisher.
Default publication year to the current year
Don't upchuck an NPE if a metadata value is null
Rename DataCiteIdentifierProvider to EZIDIdentifierProvider to better reflect its role and disentangle from another DataCite provider in development.
Back to old commons-httpclient for compatibility with other dspace-api code
Spelling
Merge pull request #308 from mwoodiupui/DataCite

[DS-1678] EZID DOI provider