ISPN-2845 CLONE - ISPN000136: Execution error: java.lang.NullPointerException -> JBAS018079: Failed to passivate session

CacheImpl.evict() during a batch leads to NPE in AbstractTxInvocationContext.clearLockedKeys because no transaction is actually started. This is caused by BatchingInterceptor replacing the non-transactional context of the evict command with a new transactional context for no reason - evict() is never transactional.
ISPN-2850 Proper documentation for the stats command
ISPN-2503 Re-enable FD_SOCK in the test suite
ISPN-2867 Use System.exit() to quit the CLI to workaround the fact that JBoss Remoting leaves threads hanging
ISPN-2860 RHQ plugin should ignore spurious MBeans returned by the AS7 MBeanServer
          Add missing displayNames to attributes and operations
          Make the RHQ plugin descriptor generator throw an exception if an attribute or operation is missing the displayName
ISPN-2867 Do not test Main to avoid System.exit() affecting test
completion