Cache: fixed typo in doc.go
Cache: move kv struct from lru to lru_nots and added documentation
Cache: added test for nil values
Cache: added more doc