Rename com.ambiata.ivory.operation.ingestion.hadoop to correct folder
Merge pull request #519 from ambiata/topic/operation-java-hadoop-rename

Rename com.ambiata.ivory.operation.ingestion.hadoop to correct folder
Tweak cat-facts help message to not refer to snapshot
Merge pull request #517 from ambiata/topic/cat-facts-help-message

Tweak cat-facts help message to not refer to snapshot
Issue #400: Remove scalaz-stream from cat-* commands
Merge pull request #518 from ambiata/topic/remove-scalaz-stream-cat

Remove scalaz-stream from cat-* commands
Issue #505: Extracting should fail when writing to existing path
Only use pipe for extract dictionary
Renamed GropuByEntityOutputJob to correct spelling
Merge pull request #516 from ambiata/topic/output-exists-fail

Extracting should fail when writing to existing path
Introduce not equals as a filter operand
Merge pull request #520 from ambiata/topic/filter-not-equal

Introduce not equals as a filter operand
Add validation check on number of features in dictionary
Add jvm opts to forked tests
Merge pull request #521 from ambiata/topic/limits

Validation check on number of features in dictionary
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