GEOMESA-528,GEOMESA-541,GEOMESA-572,GEOMESA-575 Ingest Improvements

* GEOMESA-528 Support ingest of multiple files from HDFS
  * local mode not supported yet, but multiple HDFS works (limitation of Scalding)
* GEOMESA-541 Allow ingest of compressed files
  * gzip, xz, bz2 supported at the moment
* GEOMESA-572 Don't report 0 features in hdfs mode
* GEOMESA-575 Ingest List types for delimited ingest from command line
  * Lists can be in CSV or TSV separated by a given list delimiter character
hmmm....that's a good question...yeah i guess the logger cannot do that...but it would be nice to do something like watch if the user provided some output file instead of std out. that'd be a fancy console ui :)