MNK-5758: fix trylock / unlock race condition

git-svn-id: http://svn.terracotta.org/svn/ehcache@8423 b9324663-ca0f-0410-8574-be9b3887307d
DEV-9368: ignore test until it is rewritten

git-svn-id: http://svn.terracotta.org/svn/ehcache@8424 b9324663-ca0f-0410-8574-be9b3887307d
ENG-495 Add catch block as rejoin handling still to be implemented

git-svn-id: http://svn.terracotta.org/svn/ehcache@8425 b9324663-ca0f-0410-8574-be9b3887307d
ENG-441 Add property to allow CAS operations in eventual mode

git-svn-id: http://svn.terracotta.org/svn/ehcache@8426 b9324663-ca0f-0410-8574-be9b3887307d