Add EZID configuration
New doi package. EzidMetadata
Add EZID client
Add testing invalid doi
Add retry with exponential backoff
Add mocked test for retry
Merge pull request #347 from eric-wu/develop

Add a retryable HTTP client over EZID's REST APIs