Merge branch 'release/slider-0.40' into develop
SLIDER-107 updating development POMs to 0.41.0-SNAPSHOT
SLIDER-223 Provide action to update Instance Definition
SLIDER-231 Filter out hbase.tmp.dir entry when saving hbase-site
SLIDER-233 Add tests for instance definition update
Make hbase app package build instructions more precie
SLIDER-242 exportGroups retrieval can be lifted outside nested loop in AgentProviderService#processReturnedStatus()
SLIDER-241 rename Tests to ITs
SLIDER-241 remove slider.funtest.enabled property and use maven-failsafe-plugin to run ITs
SLIDER-244 AppMaster classpath prints address of array
SLIDER-241 make sure accumulo provider funtests work, move some utility methods down to CommandTestBase
Merge branch 'feature/SLIDER-241_convert_funtests_to_ITs' into develop
Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-slider into develop
SLIDER-245. Add sample app for jmemcached
SLIDER-246 Improper test cleanup prevented keystore generation
SLIDER-233. Add tests for instance definition update
SLIDER-107 updating development POMs to 0.41.0-incubating-SNAPSHOT
SLIDER-247. Slider should not complain when Service does not have any config files
SLIDER-248 YarnMiniClusterTestBase#createOrBuildCluster() should not delete existing data for update action
SLIDER-228 Lift maven-compiler-plugin definition to pluginManagement and add enforcer plugin to verify minimum jdk

We set the groovy-eclipse-compiler on the maven-compiler-plugin to get compilation of both java
and groovy files. It doesn't appear that the groovy-eclipse-compiler will fail when the target
JDK version is different than the actual version of java on the system (like the default compiler
used by the maven-compiler-plugin does).

Sets up an enforcer plugin rule that asserts the JDK minimum version instead of relying
on the compiler plugin to appropriately warn the user when <1.7 is used.