Merge branch 'release-v23.1' into develop
Changed primo-to-dpla (MWDL) to use facets/rsrctype for type (#7441)
Changes for new NYPL API, incl. multithreaded fetcher (#7773)

Many changes related to new format of data from NYPL.

Added multithreading to fetcher.
- NYPL is currently the only profile for which it's enabled.

Also:
- in couch:  added fetcher_threads to ingestion document
- AbsoluteUrlFetcher.fetch_all_data(): added "set" param.
  - for page numbering in NYPL, IA
- amara.thirdparty.httplib2 has been superceded by
  threadsafe standard library httplib in fetcher
- Fixed handling of type when given a dictionary value
Fixed Google thumbnail image URL in test for hathi_identify_object, again.
Updated server_support.py (config for tests) to match akara.conf.template
Fixed NYPL location transform to be NYPL-specific
Improve detection of NYPL description; remove error message for "$" field
Modifid server_support to leave test Akara dir. behind for logs, etc.
Added exception catch in OAI verb fetcher test
Removed unused download_preview and its tests.
Added default to fetcher_threads parameter, Couch._create_ingestion_document()
Disabled problematic Hathi ISBN thumbnail test
Fixed indentaion and added description tests, test_mods_to_dpla
Bumped version to 23.2
Merge branch 'release-v23.2'