Fixes #217
Improved performance of in memory key column value store by a factor of 3-5
Refactored HBase KCVS for future use in Faunus
removed duplicate duplicate() and unnecessary synchronized block
Using auto-casting and removing redundant methods
Registered additional primitive classes in Kryo. Improved attribute checking and automatic conversions. Added full versions of double and float in case full precision is needed and order preservation is not.
Fixes #220. Fixes #222.
More extensive datatype class checks: DataTypes cannot be abstract classes or interfaces