Added support for simple KV pair operations, including expiring keys.

Change made off of 0.9.x branch.  
 - New kv-pair operations: setWithTTL(), set(), setTTL(), get(), remove()