GEOMESA-10 Feature ID limited to 40 characters

Moved the default placement of the feature ID to the
end of the column qualifier within index entries.
Also encode the full feature ID in the index-entry
values, which is now our system-of-record for these
data.
GEOMESA-16,GEOMESA-17 Speeding up geohashes and adding logging support

* When creating a GeoHash from a longitude, latitude, and precision, the hash value is now calculated lazily, and the bounding box and bitset creation are much faster now as bitwise operations are done directly on using long values before creating the bitset.
* Added basic logging support using scalalogging (slf4j) backed by logback.