Merge branch 'release-v33.1.1' into develop
SCDL single-source profile (fixes #7647)

This creates a single, combine provider for SCDL hosted by
College of Charleston, which replaces the three existing
SCDL sources (Clemson, Charleston, and USC).

Additional changes:

* Improve SCDL-specific geographic enrichments to identify
state as South Carolina and country of United States when
possible
* Add `dcterms:hasFormat` to the OAI module.
* Remove deleted cleanup_language module from test setup
Merge pull request #30 from dpla/7647-scdl

SCDL: new profile for single feed provided by College of Charleston
Add strip_html pipeline module to all profiles (#7636)

This had been added to Smithsonian previously.  Per the ticket, and
after watching it work successfully on this and a couple of profiles
still in development, it appears OK to apply to all other profiles.
Merge pull request #32 from dpla/7636-strip-html-all-profiles

Add strip_html pipeline module to all profiles (#7636)
Add retries and logging to GeoNames requests

This addresses #7705. GeoNames name searches failed with URLError when
a bad connection or url interfered with openurl. This allows retries
in the case of short-term issues and handles total failure by logging
and passing to the next geocoder.
Fix GeoNames URI
MAPv3.1/temporal-related indexing fixes (refs #7704)

* Validation: MAPv3.1 temporal has to act like date based on API definition
* Readd enrich_date (temporal) enrichment to NYPL/MWDL
Merge pull request #33 from dpla/7704-mwdl-temporal

MAPv3.1/temporal-related indexing fixes (refs #7704)
Merge pull request #31 from dpla/7705-geonames-error-handling

Add retries and logging to GeoNames requests
Create release v31.1.2
Merge branch 'release-v33.1.2'