ISPN-4354 Unable to use custom keys/values with clustered caches in OSGi

Change the infinispan-core bundle headers to dynamically import * as the classloader on this bundle is used by default in the class resolver.
ISPN-4354 Unable to use custom keys/values with clustered caches in OSGi

Set the Dynamic-ImportPackage * header when repackaging the core bundle for the tests.
Add test for custom objects in cluster
ISPN-4177 Upgrade to WildFly 8.1.0.Final
Fix server test suite after rebase to WildFly
ISPN-4386 JmxManagementIT.testCacheManagerAttributes test failure

* Updated test to reflect fact that cluster registry is started in
* server
ISPN-4227 OSGi - import packages - don't hardcode version ranges
ISPN-4380 ConfigurationParser don't work property in OSGi when exposed as services (annotations stripped)
ISPN-4381 generalization of clustered HR rolling upgrades test
ISPN-4394 Avoid possible NPE thrown from AuthorizationHelper
ISPN-4310 StateResponse chunk with lastChunk=true from cancelled ST stops receiving data in next ST

Check the topology id of the StateResponseCommand when applying state
ISPN-3530 ISPN-1855 Keep per-cache CH to route requests correctly

* It fixes an issue where accessing non-distributed caches can
break topology updates.
* Add asymmetric routing test that forces each server to hash
only to itself to replicate situations where different distributed
caches have different CH.