Entry filter in browse is configurable

The filter to determine which files/folders are displayed when browsing the
storage service (ie starting a transfer) is now a parameter, instead of
builtin.  Default is still to display folders but not files.
Ingest: Add metadata files structure

Add page to upload new metadata files from.
Ingest: Add metadata files javascript

Add endpoint to copy metadata files. Add JS and templates to display
the browser to select files.
METS: Cleanup handling of parsed metadata from CSVs

Clean up data to be sane before passing to helper function. Adjust
helper function parameters and return value to work better with reingest.
Support metadata files added during Ingest

refs #6488

When writing the METS, check for a metadata.csv added to the SIP,
in addition to ones from the originating transfers.  Add conversion
of metadata.json to metadata.csv for files added during ingest.

Move metadata reminder to before processing metadata directory, so new
files are processed.
Contentdm: METS has namespaces

refs #7239

METS files have fully qualified namespaces, instead of relying on the
default. Update contentdm to search for elements in any namespace.
Contentdm: Add AIP UUID and file UUID columns

refs #7239

Add AIP UUID and file UUID columns to project client simple/compound.txt
files.
CONTENTdm: Project client does not query server

refs #7239

Update MicroServiceChainLinks to not query the CONTENTdm server if the
upload type is project client.
Restructure for CONTENTdm: General cleanup

Move comments to doc strings as appropriate. Simplify duplicate code.
Add comments with questions and ideas.
CONTENTdm: Convert to lxml, fix simple project client

refs #7239

Update simple project client code to not read from server, just parse METS
file. Use element names as column headers and element text values for the
row values.  Use both DC and non-DC metadata.

Minimally convert from using xml.dom.minidom to the more powerful
lxml.etree. Update code using minidom, cleaning up and adding docstrings as
well.
Ingest: Make DIPs available to be downloaded

refs #7239

Add review link to the move to uploadedDIPs microservice to be able to
review and download DIPs. Consolidate directory browsing endpoint.
CONTENTdm: Replace project client functions with one function

WIP