Merge branch 'release-v27.0' into develop
Changed MWDL endpoint_url (#6610)
Fix enrich_date to handle dates < 1900 (#7562)
Refactor to-dpla modules into mapper classes
Added test for pre-1900 dates in enrich_date (#7562)
Fix enrich_date to handle dates < 1900 (#7562)
Added test for pre-1900 dates in enrich_date (#7562)
Fixed problems with pipeline lacking "/" character (#7565)

Add initialization of saved_colls to poll_storage.main().
Ensure forward slash exists in URI path in enrich.pipe().
Merge branch 'master' of https://github.com/dpla/ingestion
Merge branch 'master' into ucldc
Temporarily disabled MWDL fetcher test
Fix for 6919

- Added set_context module and updated item and collection
  enrichment pipelines for all profiles
Added Getty Research Institute set to IA profile (#7539)
Bumped version to 27.1
Merge branch 'release-v27.1'
Merge branch 'release-v27.1' into develop
Improved exception handling in couch module (#7486)

The return values of all of these functions should be changed, and
errors should be indicated by exception classes in the couch module.
The return codes are not system exit values and they don't have
anything to do with array or string indices, so they should not be
0 for success, -1 for failure.

With errors indicated by exceptions, we could more conveniently pass
richer information about the error, which could then more easily be
inserted into the dashboard document.  This will be more important down
the line when we're talking about further automating the ingestions,
since we'll need errors to be reported through a web interface that has
access to the dashboard document.
Bumped version to 28.0
Merge branch 'release-v28.0'
Merge branch 'master' of https://github.com/dpla/ingestion