ISPN-2924 Update JDK8 backported concurrent classes

* Added revision numbers for each class so that they can be compared
with the CVS repository and see if any update happened since last
time they were updated.
ISPN-2281 Add a CHMv8 that calculates equals/hashCode with function
ISPN-2281 Added Comparing functions to Bounded CHM and XML/prog config

* Comparing function classes for key/values can now be defined via
XML or programmatic configurations.
* If any Comparing functions given, either ComparingCHMv8 or
BoundedCHM taking Comparing function(s) are used.
ISPN-2281 Temporary work to convert Hot Rod to use byte[] keys...