extract a doi that comes in http://dx.doi.org/ format in the url aliases field.

a good idea in general, and especially since this is sometimes how figshare/dryad stuff gets to us from ORCID.
reorder crossref and pubmed alias calls

Crossref might now pull a doi out of a url.  Once it has a doi, the pubmed alias method can find its pmid if it has one.