https://github.com/hazelcast/hazelcast/issues/3567
IllegalMonitorStateException: Current thread is not owner of the lock! in Hibernate support under heavy load
Replaced `map.tryLock` based implementation in `IMapRegionCache.put` with spin loop around atomic operations.
Split Brain Test for Queue
Merge remote-tracking branch 'origin' into fix/queueSplitBrain
made some corrections based on reviews and rebased
split brain tests for lock and semaphore
update pom.xml
tck test classes added
tck test classes added
minor changes pom.xml
deleted old class
removed ignore
ignored dummyTest
rebased
rebased and added runner category for test
Migration test for AtomicReference
Merge branch 'tck' of git://github.com/bilalyasar/hazelcast into bilalyasar-tck
added serial-runner to the tests, fixed pom properties
re-added service-loader interface
removed static from shared hazelcast instance
Merge branch 'master' of github.com:hazelcast/hazelcast into tck-server-tests-integration

Conflicts:
	hazelcast/src/main/java/com/hazelcast/cache/impl/AbstractHazelcastCachingProvider.java