Fix Digital-Commonwealth incorrect dataProvider

- Encode en-dash and rsquo in lookup module
- Add setSpec in OAI_GETRECORD_XML
- Do not strip trailing period from sourceResource.collection.title