Adding ClientKeyValue support to phoenix

This allow us to do zero-copy KV creation.
 We only support HBASE 0.94.14+ (currently in development) for the custom KV building.