Adding normalization to DOI input

In CurateND, we have a use case where doi was entered as:

    doi: 10.6017/ital.v28i2.3177

This format created issues with rendering the object because the
URI.parse in the Hydra::RemoteServices gem was throwing exceptions.

DLTP-132

There are other components in this pull request to get the build
running on travis