Small refactorings and fixes.
Merge branch '3.0' of github.com:hazelcast/hazelcast into 3.0

Conflicts:
	hazelcast/src/test/java/com/hazelcast/map/MapStoreTest.java
forceUnlock fix.
Merge branch '3.0' of github.com:hazelcast/hazelcast into 3.0