ISPN-3854 Tests from org.infinispan.eviction package fail randomly with JDK7 and constantly with IBM JDK6

* always lock when load from persistence and put in memory
ISPN-3871 Server testsuite fixes
JBQA-8324 server tests for eviction, expiration, file and custom cachestores
ISPN-3867 L1 cache of ISPN server cannot be enabled

* Made sure L1 is enabled properly in server when lifespan is configured
* Also changed l1OnRehash to not be enabled by default
ISPN-3801 Test for jgroups auth/encrypt protocols fails on IBM7
ISPN-3880 Force HotRod Protocol 1.2 for the RemoteCacheStore in case none has been specified (since it provides all the features we need)
ISPN-3750 Change obj.hashCode() to System.identityHashCode(obj) to avoid getting non-default hashCode() value
ISPN-3878 Unhandled failing ST cancel leads to deadlock

* Remove RSVP flag from state transfer commands.
* Add OOB flag to StateRequestCommand(CANCEL_STATE_TRANSFER) commands.
* Add OOB flag when forwarding TxCompletionNotificationCommands during
  state transfer.
Fixes for jmx attributes descriptions
JBQA-8324 server tests for cache-container element