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.
OP_WRITE optimization and simplification of WriteHandler
Checkstyle compliance + minor tweak
Removed some unwanted javadoc
refactored client requests used in client executor service
small clean up
fixed checkstyle error
fixed checkstyle error
Authoring Cache Configuration for the new Hazel...

cast Configuration chapter.
Authoring Cache Configuration section. Continued.
Merge pull request #4150 from pveentjer/fix/3.x/unwanted-upwrite-registration

OP_WRITE optimization and simplification of WriteHandler
copyedit
copyedit
copyedit
copyedit
copyedit
copyedit
copyedit
copyedit
copyedit