Fix bug in KVHeapDictionary::Cursor::currVal when using a reverse
iterator
Merge remote-tracking branch 'refs/remotes/esmet/kv_dictionary' into kv_dictionary