ISPN-3973 Upgrade to Resteasy 3.0.7.Final to fix ConcurrentModificationEx

* InterceptorRegistry is no longer in used in this library version because
because JAX-RS 2.0 has its own filter/interceptor API now.
* Remove tests from unstable group.
* Fixed cache entry modified callback expectations in
EmbeddedRestCacheListenerTest to match the current behaviour.
ISPN-4198 Commands sent by another node before the local node joined are not ignored properly
ISPN-4194 VersionedDistStateTransferTest.testStateTransfer random failures

Use waitForRehashToComplete() instead of waitForClusterToForm().
ISPN-3761 Tests from org.infinispan.query.dsl.embedded package fail on all environmets
ISPN-4142 init.d script: allow RUN_CONF to be specified in the service conf file, and passed to the startup script
ISPN-4142 init.d script: allow ISPN_SERVER_SCRIPT to be specified in the service conf file
ISPN-4142 init.d script: remove defunct CMD_PREFIX variable
Mark TopologyAwareDistMassIndexingTest as unstable, see https://issues.jboss.org/browse/ISPN-4012
Mark MultiNodeDistributedTest as unstable, see https://issues.jboss.org/browse/ISPN-4186
ISPN-4050 XML configuration for cache authorization
ISPN-3931 Use a SecurityManager to track security from internal classes
remove directories created during tests
ISPN-4192 Cluster listeners should work even with local caches
ISPN-4203 Update clustered cache quickstart to remove the cluster validation
ISPN-4196 Local transaction not removed from transaction table with keySet, entrySet, values operations
Use an IHookable listener to set the thread name during tests

It'll work for tests wil timeouts and with parallel invocation.
Configure the listener through an annotation on AbstractInfinispanTest
instead of the XML.
Remove everything except the reporting from UnitTestTestNGListener.