GEOMESA-270,269,254 Improve ingest in geomesa-tools,

* Fixed up csv parser in SVIngest so that quotes are not requried
  around geometry field, updated readme.
* Ingest command now splits up into subcommands per format.
* Added dependency CsvReader for tsv/csv parsing
* Added back lat/lon field csv/tsv ingest method for adding point data
will this get called if there is an exception thrown? probably best not to have parsing done in the constructor if possible and then have a try/finally block somewhere in a method named ```parse``` or ```performIngest``` or something