Added FPR-related notice to installer.

Added a notice to the installer to work around an issue
with updating the FPR.
Added logging to restart script.
Security fix for download endpoint.
Fixed cause of ElasticSearch exceptions.

refs #5794

Fixed issue generating sort-related exceptions in the ElasticSearch log.
Search was specifying document types, but not restricting index.
Updated FPR admin submodule.
File download API security tweak.

refs #5841

Converted the download path to a real path before checking if
it's within the Archivematica directory tree.
Extract contents: improve handling of other script types

refs #5751
Added pbzip2 MCP client dependency.

pbzip2 is needed by a client script.
Fixed AIP search file download issue.

refs #5859

Fixed an issue in the AIP search where attempting to view/download files from
AIPs compressed with BZ2 didn't work (and the relative path calculation logic
was wrong).
Fixed issue in AIP search with relative path for files in BZ2-compressed files being wrong.
LinkTaskManagers now have common parent class

Made all of the linkTaskManager* classes children of the LinkTaskManager
class, and starting moving common code to the parent.  Updated and renamed
ReplacementDict and ChoicesDict to be dicts (instead of having dicts as
attributes), and updated related code.  Moved code modifying a
ReplacementDict in a passVar to LinkTaskManager.
Preconfigured choices work for GetUserChoiceFromMicroserviceGeneratedList

refs #5874

checkForPreconfiguredXML checks if the description or anything in the
replacement dict matches the desired choice found in the processingMCP XML
file.  If it does, goes to that link, otherwise continues and requests user
input.
AIC METS file named with file UUID

refs #5803

Both the 'normal' METS file and the AIC-specific METS file were named the
same - METS.<AIP UUID>.xml.  The AIC-specific METS file in the metadata/
folder is the contents of the AIP, so it is now named with the file UUID
instead of the AIP UUID.