ISPN-4920 CancelledKeyException when reading event means channel closed
ISPN-4918 Update to Hibernate Search 5.0.0.Beta1
ISPN-4926 Include spring4 module in the distribution zip
ISPN-4930 Upgrade to Apache Lucene 4.10.2
Revert "ISPN-3825 Server statistics off by default"

This reverts commit f33f19fe511f7763baa7deab2d72939b69dac47a.
ISPN-3825 Disable cache statistics by default (but keep container stats
enabled)
ISPN-4928 Keep consistent server JMX domain name
ISPN-4901 Use clustered cache by default in HR auth tests

* Migrate all HR auth test to use clustered configuration and distributed cache
* Keep two tests (PLAIN and MD5 mechs) for testing standalone config and local cache
ISPN-4442 Package JMX Remoting and XNio libraries in embedded CLI so that it can connect to
Infinispan instances running in EAP deployments
ISPN-3792 Add Javadocs
Document the ADMIN permission
Replace sfl4j-jdk14 dependency with sfl4j-log4j12 so that jboss logging
writes to log4j in the cdi module (and dependents).

Add more debugging around cache listeners. It seems Class.getMethods()
sometimes returns synthetic methods created by overriding a generic method.