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
ISPN-3803 Stale locks during state transfer in non-tx caches

Clean up SingleKeyNonTxInvocationContext and allow the key to be
locked/unlocked independently of whether the entry was looked-up or not.
Undo lost comments and CDATA sections from POM introduced by maven-release-plugin during 6.0.1 release
Change version to 7.0.0-SNAPSHOT

Also remove unnecessary groupId (already inherited from parent)
Fix misspelling and paragraph nesting level
Remove illegal [Quote] format from user guide
Fix user guide links

* ensure all links are escaped using $$ to prevent potential issues
* replace old links to the current url where they are redirected today
* fix misspelled words
Update usages of old config API in user guide

* Fix JMX chapter of user guide to correctly state that MBeans are always registered and only statistics collection can be enabled/disabled
* Also update some links to point to the current url they are redirected today
Fix javadoc java.sun.com links
Fix misspelling in README
ISPN-3886 StateTransferManager MBean is duplicated in the generated jmxComponents.html

Move MBean annotations from implementation to interface to ensure only one of them is annotated and it's not going to be picked twice by the tool.