Merge branch 'release-v30.0' into develop
Added Boston Library Consortium to IA intermediateProviders (#7595)
Changed JSON Schema for validation (#7590)

Changed some obligations by removing fields from lists of required
properties.  Added some other fields.
See https://issues.dp.la/issues/7590
Fixed uiuc_book URL in test, and re-enabled test
Re-enabled fetcher tests

These had been disabled due to issues with provider feeds that have
since been fixed.
Refactor copy_prop module to only handle cases where to_prop does
not exist, or if it does exist, where from_prop and to_prop are
either of type string or type list
Removed uses_network attributes from tests that use local files
Refactor enrich_language module to set language/iso639_3 and
language/name from the language code

- Remove cleanup_language module
- Remove cleanup_language from profiles
- Remove lookup from profiles when used for language mapping
Fix tests based on enrich_language refactoring
Fix for 7603 and 7604 - Refactor Primo and add Getty

- Refactor Primo fetcher and created MWDL and Getty
  fetchers
- Added handling of collection creation to Primo fetchers
- Update enrich_date module to handle sequential year list
- Fix shredding by rejoining list partials after shredding,
  if needed
Update MWDL fetcher test
Created release v31.0
Merge branch 'release-v31.0'