ISPN-4070 Server plugin for RHQ needs extensions in
management/monitoring

* Added missing traits for cache and cache manager
* Added start/stop cache operations
* Added rolling upgrade operations
ISPN-4525 Avoid contention on statistics collection in JPACacheStore
ISPN-3594 Implementations of persistence.ParallelIterationTest fail randomly on all environmets

* also added types to the collections
ISPN-4508 Cluster Listener waits forever for listeners to complete with
tx completion

* Changed to allow timeout similar to how we do for nontx
ISPN-4476 infinispan-server.sh uses wrong condition for /etc/rc.d/init.d/functions
ISPN-4477 infinispan-server.sh grep with log message
ISPN-4506 Fix signature of AdvancedCacheLoader.process(...) so that implementations don't have to resort to type erasure when invoking CacheLoaderTask.processEntry(...).
ISPN-4506 Fix types on AdvancedCacheLoader to be friendlier for loader
implementors

* Updated SingleFileStore to use generics to be an example for others
ISPN-4245 Configure consistent hash factory with new parser
Change ReplicatedCHFactory to only replace leavers in updateMembers()

Uneven primary ownership should be dealt with in rebalance() only.
Delegate the isBalanced() check in DefaultRebalancePolicy to the CH factory

Allows waitForRehashToComplete() to work even if the CH factory allocated
less than numOwners owners to each segment.