Add DOI data objects
Add skeleton code for DOI controller, service
Add DBODoi
Rename ObjectType to DoiObjectType
Rename ObjectType to DoiObjectType one more change
Refactor for better method, variable names
Refactor for better method, variable names -- one more change
One more change for renaming ObjectType to DoiObjectType
Add unique index of (object id, object type, version number)
Add DOI dao
DoiDao more unit tests and corresponding corrections
Add skeleton code for EZID async client
Add unit test to EzidAsyncClient
Use Spring ReflectionTestUtils
Add DOI manager skeleton code
Add EzidDoi
Add dependency to package lib-doi
Remove inappropriate exceptions from declaration
Fix a bug of null dbo
Implement entity DOI manager