Handling Remote Identifier mixed case

Given that the remote identifiers can sometimes be explicitly set
and other times require a 3rd party API call, I need to make sure
the DOI minting is synchronized.

Closes ndlib/planning#167