Switch ingest cli to val to fix repository being added twice to scopt
Made IvoryApp cmd a val to avoid scopt mutation bugs
Update perf scripts to use IVORY_REPOSITORY
Revert my cdh4 catastrophe.
Merge pull request #301 from ambiata/topic/revert-cdh4-mess

Revert my cdh4 catastrophe.
Bypass squash if no virtual features
Make sure SquashFacts has at least one virtual definition
added an option to get better line numbers with mundane matchers
Merge pull request #306 from ambiata/topic/better-line-numbers-for-custom-matchers

Added an option to get better line numbers with mundane matchers
Moved delim to be format specific
Moved readLines from PivotSpec to Reference
Add EAV extraction format
Update docs
Merge pull request #304 from ambiata/topic/eav-extract-format

Sparse extract format
Fix cli window test
Made TombstoneValue a case object
Tombstone is not a primitive value
Introduce tombstone as top-level value in ingest thrift format
Remove tombstone as primitive of ingest format
Merge pull request #308 from ambiata/topic/tombstone-not-primitive

Tombstone is not a primitive value