VersionCheck update for callHome
Update VersionCheck.java
small update.
Merge branch 'feature/callHome/master' of github.com:sancar/hazelcast into feature/callHome/master
update
Initial work on clientproxy destroy cleanup
Added test for destroy
Client ssl engine doesn't need keyStore and keyStorePassword
removed problematic tag
Merge pull request #2526 from mdogan/fix/3.3/sslcontext-keystore

Client ssl engine doesn't need keyStore and keyStorePassword
removed redundant check
Fixed UnsafeHelper to not throw an error if not all unsafe methods are available but set UNSAFE_AVAILABLE to false
Merge pull request #2534 from noctarius/fix-unsafe-helper

Fixed UnsafeHelper to not throw an error if not all unsafe methods are a...
Removed unused map, thanks for the tip to @jerrinot
Typo fixed. JavaDoc is still not great, but it's less confusing now.
Merge pull request #2535 from jerrinot/patch-3

Typo fixed. JavaDoc is still not great, but it's less confusing now.
WAN replication MapMergePolicy should be called on merge where there is no existing value associated with incoming key.
renamed serializationcontext to portablecontext
Introduced VersionedPortable. Along with the global serialization version, each portable can have its own version to avoid conflicts.
Added tests for VersionedPortable and refactored old ones.