ISPN-3011 If predefined in cache configuration, use that exclusively

* Something to be noted in the documentation, but simplifies a lot
the way configuration is managed internally in JSR-107, without
having to start merging/mapping Infinispan configuration to JCache
configuration, particularly taking in account how several aspects
are very differently configured (i.e. expiration).
ISPN-3012 Defensive copying should recompact after returning values

* Recompact when returning a value to avoid returned values
being modified via client side direct reference.
* When using storeByValue, make safe copies of entries in
invokeProcessor so that cache can be updated using atomic
operations.
ISPN-3014 Wrong schema (xsd) for total order configuration
ISPN-3006 Oracle: TableManipulation.tableExists fails, when user has extended permissions
ISPN-2984 Protocol Server Configuration Builders
ISPN-907 HotRod SSL