ISPN-4783 Using new ArrayList<>(resultCache.values())

* Added test to reproduce
* Actual issue fixed in ISPN-4836
Fix the JPA schema namespace
Don't override the finalName for some components
ISPN-4884 Deployment scanner is neeeded to deploy filter/converters...

* Without the deployment scanner, is not possible to deploy filter,
converter and marshaller instances for enhanced Hot Rod remote events.
ISPN-4882 Fix HotRod authentication with clustered containers by
wrapping calls to RpcManager and DistributionManager in security actions
ISPN-4891 ExpiryTest failures caused by ISPN-4836

* Made copies of collections as they now allow expiry
ISPN-4894 InfinispanEmbeddedServiceFactory should be able to load configs not available through CL

Use FrameworkUtil to retrive the osgi bundle and FileLookup to retrieve files in osgi env
ISPN-4894 InfinispanEmbeddedServiceFactory should be able to load configs not available through CL
ISPN-4029 Reworked NotifyingFutureTest
ISPN-4897 Make all server CLI commands lowercase
ISPN-4888 Use RSA keys instead of DSA to work around key-lenght issue with JDK 8
ISPN-4892 Outdated docs referring to 5.1 schema elements
ISPN-4166 useSynchronization should be disabled by default

Only the programmatic configuration is affected.
The default is now equivalent to NON_DURABLE_XA in the xml
configuration (i.e. recovery must be enabled explicitly).
ISPN-4896 JavaLevelDBStoreFunctionalTest.clearTempDir is always failing
ISPN-4811 Add Cross-Site state transfer operations and metrics to CLI
ISPN-4825 Add JMX/DMR operation to change the availability mode of the partition

Add availability change operation to LocalTopologyManager, AdvancedCache,
and the Cache JMX MBean.
Move the CacheAvailability DMR attribute from the metrics to the resources and make it writable
ISPN-4882 Fix test for clustered cache HR auth
ISPN-4907 Upgrade to protostream-2.0.0.Final
ISPN-3718 Select which protobuf fields to index

Use protobuf schema doc comment annotations similar with the Hibernate Search annotations @Indexed and @Field.
ISPN-4839 Add the CDI + JCache to the Embedded UberJar and CDI to the Remote UberJar