GEOMESA-432 Improvements to GeoMesa Tools script 

GEOMESA-432 This PR addresses some usability issues with the geomesa shell script. Now environment variables
for hadoop and accumulo can be optionally set, and individual paths can be overridden by the user.
Also more informative messages are printed when certain variables are not set. 
[picky] "should" spelled wrong