GEOMESA-373,GEOMSA-374,GEOMESA-375,GEOMESA-376

* fixing plugin to remove unnecessary dependencies
* moving all logging to log4j & slf4j via scalalogging since mini accumulo (used in tests) must use log4j and not logback
* shading guava and apache commons projects into geomesa-plugin uber jar so that existing geoserver jars don't need to be removed
* upgrading geoserver to 2.5.2 to match geotools 11.2
probably good to remove the property logback.version from the pom as well as long as we aren't using it elsewhere