client proxy init synced
Fixed ClassDefNotFound exception on weblogic when application is going for shutdown since classloader is already deactivated and does not load new classes anymore

Conflicts:
	hazelcast/src/main/java/com/hazelcast/spi/DistributedObjectAccessor.java
Added matching hostname when interface has wildcards. Fixes #2396.
Merge pull request #2398 from mdogan/3.2/fix-2396

Fixes hostname matching problem when interface has wildcards
Removed import
fixed throwing exception if a nested transaction occurs
added test
Merge pull request #2391 from noctarius/fix-weblogic-shutdown-backport

Fix weblogic shutdown backport
Merge branch 'maintenance-3.x' of github.com:hazelcast/hazelcast into client-proxy-init/3.2.2
changed the inner class to static
Merge pull request #2406 from gurbuzali/nested-transaction-fix/3.2.2

Nested transaction fix/3.2.2
Fixed #2417 - arrays are not tried to be loaded by configured classloader
removed repeat from test
Merge pull request #2376 from gurbuzali/client-proxy-init/3.2.2

client proxy init synced
Client NearCache is cleared after re-registering to a node , so that near cache will not have stale data because of lost invalidations between old registered nodes death and reregistering to new ones.
Changed class initialization to false
fix documentation search problem
Merge pull request #2425 from sancar/fix/clientNearcache/maint3.x

Fix/client nearcache/maint3.x
start back porting PR #2420 to maintenance
back porting PR #2420 to maintenance cont.