GEOMESA-338,325,226 Scalding Ingest and Date Time fix (a1.5)

* fixed date time cut issue
* added scalding map reduce ingest for csv/tsv data
* allow for ingest without datetime column/information
* skip header is no longer supported
* added java default time zone flag to ingest command in bash script
* improved error logging messages
* fixed milliseconds epoch
maxShard is set Option[String], different from other two places. It may affects lately findDatastore operation (val ds = DataStoreFinder.getDataStore(dsConf)) in ShpIngest.scala.