Preparations for release 0.4.0
Merge remote-tracking branch 'origin/develop' into develop

Conflicts:
	assemble/pom.xml
	assemble/run-hz.bat
	assemble/run_1.bat
	assemble/run_2.bat
	assemble/src/main/resources/tests/stress/mem/README.md
	bootstrap/pom.xml
	client/pom.xml
	core/pom.xml
	dropwizard/pom.xml
	hazelcast/pom.xml
	patches/pom.xml
	pom.xml
	recipes/pom.xml
	schedule/pom.xml
	server/pom.xml
	services-hz/pom.xml
	services-ora/pom.xml
	services/pom.xml
	spring-2.5/pom.xml
	spring/pom.xml
	test/pom.xml
	transport/pom.xml
	util/pom.xml
Code cleanup
Code cleanup