dev-helper: handle multiline Depends statements

refs #6523
dev-helper: skip Depends: lines

refs #6523
dev-helper: understand versioned Debian packages

refs #6523
dev-helper: use 1.x branch, not master

The master branch isn't regularly receiving new commits, so we were
accidentally letting dev-helper checkout an out-of-date version of
archivematica-fpr-admin.

refs #5656
archivematicaCreateMetadataCSV: pep8 cleanup
archivematicaCreateMETS2: pep8 cleanups
Transform JSON DC metadata into CSV

This allows Dublin Core metadata to be represented in JSON format
along with the current CSV format. A new microservice is added which
translates the JSON metadata into CSV during the transfer phase.

Refs #6261.
archivematicaCreateMETS2: Map DC term refinements

Archivematica does not support refined Dublin Core, e.g. multi-tiered
terms in the format "dc.description.abstract". If such a term is
encountered, an element is created using the name of the most specific
term. e.g., "dc.description.abstract" is mapped to the element
<dcterms:abstract>.

Refs #6261.
Remove libavcodec-extra-* from dependencies

libavcodec-extra-53 is entirely unnecessary, and libavcodec-extra-55
actually contains no extra codecs compared to libavcodec55 in
the packages distributed by Archivematica.
Move transfer creation logic into the dashboard
Create a fresh transfer from each transfer component

This supports the transfer metadata form, #5900.