Fixes #3882, honor query cache config
Clean forgotten lines
Packet cleanup

Removed the bytebuffer stored in the Packet. Data is now directly
copied into the data.bytearray instead of into an intermediate
buffer.

Simplified code
Test fixes
In the heartbeat algorithm, compensate for any abrupt jumps forward in the system clock.
This can sometimes be an issue in virtualized environments if time synchronization between
the host OS and guest OS is misconfigured.

In addition, fix the `clusterTimeDiff` calculation so that system clocks drifting in any
direction do not cause spurious timeouts.  Previously, `clusterTimeDiff` would converge
to zero, so that converging clocks were compensated but not diverging clocks.

Finally, include `cluster.timeDiff` in the `HealthMonitor` logging.
Added missing blacklist check in TcpIpJoiner.isThisNodeMasterCandidate()
Removed the RemoteCallKey
OP_WRITE optimization and simplification of WriteHandler
Checkstyle compliance + minor tweak
Merge pull request #4094 from pveentjer/cleanup/3.x/packet

Packet cleanup
Merge pull request #4095 from pveentjer/performance/3.x/remove-remotecallkey

Optimization removing RemoteCallKey
Merge pull request #4312 from mdogan/fix-tcp-blacklist

Added missing blacklist check in TcpIpJoiner.isThisNodeMasterCandidate()
Removed some unwanted javadoc
"Configuring Hi-Density Memory Store" section...

improved and standardized.
Merge pull request #4170 from emrahkocaman/fix/master/hibernate

Fixes #3882, honor query cache config
refactored client requests used in client executor service
small clean up
fixed checkstyle error
fixed checkstyle error
copyedit