GEOMESA-241 refactoring geo pages for new table layouts, adding attribute index page
GEOMESA-250 ExplainQuery can be cut short.

There seem to be two problems:
* The variable 'cur' in CloseableIterator needs to be set upfront.
* Naming the 'bind' in CloseableIterator flatMap causes confusion between the compiler and the developer.
GEOMESA-253 closing shapefile datastores after use in GeneralShapefileIngest
GEOMESA-248 Expand GeoHashUtils's suggested bit range.

When getRecommendedBitsResolutionForPolygon calls getMinimumBoundingGeohash, it passes new ResolutionRange(0, 63, 1) as a parameter allowing any size to pass.
GEOMESA-167 adding ingest rates to geoserver UI
GEOMESA-249 getUniqueGeohashSubstringsInPolygon fails if you don't specify a maximum number of keys less than Int.MaxValue

Updated the unit tests to reproduce this error, and tweaked the routine to compute the expected result.
GEOMESA-247 BoundingBox error viewing coverage in layer preview
GEOMESA-72,224,225 Geomesa-tools

Refactor of Ingest command to support CSV/TSV files with WKT geometries.
Tools for export, explain, create, delete, and list features
GEOMESA-257 removing test servlet and mapping
GEOMESA-261 securing geomesa pages, fixing order of menu
GEOMESA-262 Text printed after command line export should specify correct path of exported file

    Corrected output text and also switched most println's to logger.
Merge remote-tracking branch 'lt/accumulo1.5.x/1.x' into fcr_geohashCC
Style and Idea.