new module with KV interfaces
add implementation of HardKV using KyotoCabinet