Merge branch 'master' of https://github.com/hazelcast/hazelcast
Merge branch 'master' of https://github.com/hazelcast/hazelcast
Merge branch 'master' of https://github.com/hazelcast/hazelcast
copyedit of user defines services docs

copyedit
Fixed #3824
Merge pull request #3953 from noctarius/issue_3952

NullPointerException on mapreduce @JobSupervisor.checkFullyProcessed (master)
Re-finalized the JCache chapter
Removed offheap in-memory-format, introduced native. Renamed HeapData to DefaultData
Merge branch 'master' of https://github.com/hazelcast/hazelcast
Reviewed User Defined Services copyedited by

David.
fix evict expired records
Merge branch 'master' of github.com:hazelcast/hazelcast
Replaced Hi-Density Cache terms with Breakout....

Memory…
Made TrackableJobFuture.setResult more robust by putting latch.countDown() in a finally block
Fixed imports in TrackableJobFuture
Changed warning to finest since it is just debug message
Merge pull request #3958 from mdogan/in-memory-format

Removed offheap in-memory-format, introduced native. Renamed HeapData to...
Fixed TCK CacheManager unwrap test
increase operation duration to fail before completion. fixes #3957
Cleaning up before 3.4 release