Merge branch 'maintenance-3.x' of /Users/serkanozal/Documents/workspace/hazelcast with conflicts.
Merge remote-tracking branch 'origin/maintenance-3.x' into maintenance-3.x

Conflicts:
	hazelcast/src/test/java/com/hazelcast/concurrent/semaphore/AdvancedSemaphoreTest.java
fix attempt for issue #3592 by closing instances at startup for maintenance branch
Merge remote-tracking branch 'origin/maintenance-3.x' into maintenance-3.x