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
Test Security features in a cluster
- Do not reuse a transport when read()ing a new global configuration
- Add StateTransferManagerImpl.toString() to ease debugging
- Make the TestPrincipal serializable
ISPN-4382 Simplified Security checker
ISPN-4056 Cache masks in the cluster registry
ISPN-4383 ClusterPrincipalMapper
Update server to use the simplified security framework
ISPN-4264 CLI Roles Grant + Deny
Server declarative mapper
Do not attempt to dereference the controller when running in a simulated
environment