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
GEOMESA-604 writing bin files directly to output stream
Merge branch 'accumulo1.5.x/1.x' into f_wcs_3

Conflicts:
	geomesa-tools/src/main/scala/org/locationtech/geomesa/tools/Utils.scala