Small fix to map/reduce LongMaxAggregation.
evictAll implementation
fixes #2577
evictAll implementation reorganize files
evictAll implementation check-style fixes
evictAll implementation check-style fixes 2
fixes #2689, implemented proper isSameRM() methods on the XaResources based on cluster group name

checkstyle fixes
Pulled out xml config location mechanism to reduce size of xmlconfigbuilder; did the same for the client to make it consistent
QuickMath class extracted
Merge branch 'master' of https://github.com/hazelcast/hazelcast

Conflicts:
	hazelcast/src/test/java/com/hazelcast/map/LocalMapStatsTest.java
Invariant checking added to the UTF encoder
correct save/remove behiour of enum indexes ,fixes #2703
review fixes
(check-)style related changes
Merge branch 'master' of https://github.com/hazelcast/hazelcast
change conditions
change Exception , add individual tests and add checking for null array.
Improved javadoc on the tcpipconnection
Moved socket/tcp related functionality to tcp package
Removed some unused methods and minor cleanup