WIP: GEOMESA: 72, 224, 225, command line tools

This is a work in progress PR (comments please) for the creation of a basic command line toolset for GeoMesa. This PR comprises three tickets: create a simple ingest tool to allow users to ingest a variety of GIS files (csv, tsv, shapefile, geojson, etc) into accumulo (geomesa-72),  exporting to csv and shapefiles (geomesa-224), and basic feature management (geomesa-225).  This PR serves as a foundation, to be improved on and expanded in function. 

at the moment all of this works to varying degrees, ingest not so much.
This won't work for CSV...in csv you can encode commas inside quotes:
```"column1","col2,,,,with commas inside",another column without commas,another col,"column with commas, and escaped \" quote"```

that's a standard way of escaping commas..note the backslash for escaping quote