GEOMESA-269 refactor ingest command structure

ingest command now splits up into sub-commands per format type supported. e.g.: ingest csv <csv options>, ingest tsv <tsv options>, etc. This will allow for future formats to be included easily. Also fixed a typo in the log4j config.