Wiring in shadow extraction
No one has a screen that big
Spitting out S3 ingest cli test
Adding extract s3 cli test
Adding source repository to ShadowRepository
Changing Squash to use Shadow data types
Cleaning up
Merge pull request #501 from ambiata/topic/extract

Wiring in shadow extraction
Fixing cli tests
Extract OutputFormat to FileFormat for ingest re-use
Merge pull request #524 from ambiata/topic/core-file-format

Extract OutputFormat to FileFormat for ingest re-use
Introduce MapString as an mr helper
Support multiple inputs for ingest