VersionCheck update for callhome
small update.
update
Client ssl engine doesn't need keyStore and keyStorePassword
rollback commit
rollback commit cont
rollback commit cont 2
Merge pull request #2528 from ahmetmircik/roll

(maintenance) Rollback of "Rewriting of eviction & expiration & write behind mapstore"
Merge pull request #2525 from mdogan/fix/3.2/sslcontext-keystore

Client ssl engine doesn't need keyStore and keyStorePassword
Changing exception in ClientCallFuture to warning.
 size estimator calculation for replica puts bug fix.
 review refactorings
small fixes after comments
Unittest for ClassCastException if exception happens when Collator is set to mapreduce job
Fixed ClassCastException in mapreduce framework if exception is thrown but collator is set
Fixed exception propagation
Added try/catch to collate operation because it is not running on caller thread and exception might get lost otherwise
Made better exception handling for remote operation exceptions
Unittest for NotSerializableException if you want to use DataSerializable for intermediate values on mapreduce jobs
Fixed serialization problem when maps are used to transfer DataSerializable objects