ISPN-1890 - Unable to create new native thread when running core/ testsuite

ConfigurationOverrideTest was not stopping its cache managers properly (and also didn't use the test transport settings).
ISPN-1895 All cache managers that can cluster to go through factory

Also fixed some cache manager leaks.
fixed regression caused by jmx domain being overwritten.
this test used to run in 4 mins, now it takes 10 secs
fixed test failure on jdbc cache store
upgraded to jgroups 3.1.0.Beta1
ISPN-1967 Expose CacheView string via JMX
ISPN-1948 Add some extra logging to help figure out the cause

Either, the client is getting messed up with the socket, or the
server is writing to the wrong endpoint here. This commit is to
help narrow what the cause is.
fixed logs and typos
during purge a RL is already acquired on all the entries. What we need to do is to upgrade that to an WL, otherwise the WL acquisition will block forever.
ISPN-1972 - L1ConfigurationBuilder is not reusable

Don't modify the builder instance when building the configuration object.
ISPN-1973 Fix missing indexing properties set, allow for object value to be passed to properties
ISPN-1973 use entrySet rather than getting in a loop
Remove unnecessary public modifiers on interface
Better generics
Further code cleanup

* Remove unnecessary public modifiers on interfaces
* Add missing @Deprecated annotations where needed
* Add missing @Override annotations where needed
Whitespace changes: we don't use tabs in Infinispan
ISPN-1934 - Joiners fail to start if the coordinator leaves before responding to the join request

This is caused by the way JGroups immediately throws SuspectExceptions for unicast requests like our join request.
We work around it by forcing commands through the anycast branch when the response mode is SYNCHRONOUS_IGNORE_LEAVERS.
ISPN-1970: remove all of the deprecated elements from the XSD and
all of the configurations and samples. Users using old schemas
(<=5.1) will be able to use the deprecated elements / attributes but
will get warnings about them as usual
ISPN-1963 - SampleConfigFilesCorrectnessTest does not work when run from IDE