fix for issue #3047
unit test for issue #3047
Fixed client spi, ClientProxy cannot be constructed using client name. Added ProxyFactoryTest.
make eviction process to get right map config when there is an already matching wildcarded map config for a map.
improve naming of test methods
remove system out
Merge pull request #3346 from mdogan/fix/3.2/client-spi

Fixed client spi, ClientProxy cannot be constructed using client name. A...
Merge pull request #3349 from ahmetmircik/fix/3.2.6/evictionWildcard

Fixes #3345 : Respect wildcarded map name configs during eviction
fix not triggered eviction when policy is "used heap size" or "used heap percentage"
fix incompatible types problem
Merge pull request #3365 from ahmetmircik/fix/3.2.6/triggerEvictionForUsedHeap

Fixes #3321 : Trigger eviction process for heap policies
fix for issue #3047
unit test for issue #3047
fix for issue #3047
fix for issue #3047
Merge branch 'fix/3.x/issue-3047' of https://github.com/serkan-ozal/hazelcast into fix/3.x/issue-3047

Conflicts:
	hazelcast/src/main/java/com/hazelcast/util/SortingUtil.java
fix for issue #3047
Fixed multimap migration.rollback
Merge branch 'fix/3.x/issue-3047' of github.com:serkan-ozal/hazelcast into maintenance-3.x