Minor testing improvements
Minor doc typo fix
Added package info to com.hazelcast.client.impl
Some rebasing fun
Merge pull request #3771 from jerrinot/papercuts/web-session-garbage-opto

Unnecessary object instantiation removed.
Minor multimap cleanup (alligning package layout with other modules)
Remove MapContainer.nearCacheEnabled field and delegate to MapConfig instead
Authoring the Preface for Reference Manual
Removed unused file MergeRemoveOperation
Merge branch 'master' of https://github.com/hazelcast/hazelcast
Merge pull request #3797 from ahmetmircik/removeUnusedClass

Remove unused file MergeRemoveOperation
Merge pull request #3617 from eminn/fix/list-transaction-migration

when committing collection transactions add collection item to the colle...
Map#getEntryView should check key for expiration
Merge branch 'master' of https://github.com/hazelcast/hazelcast
Merge branch 'master' of https://github.com/hazelcast/hazelcast
Merge pull request #3736 from mdogan/fix/3.4/future-util

FutureUtil should wait until timeout ends instead of throwing first time...
Merge branch 'master' of https://github.com/hazelcast/hazelcast
Preface chapter added to Reference Manual

will be improved.
Merged with latest master
reject multicast messages if the group configuration is not matching