Fix Cache not managing lru list properly.
Ditch the LRU tree for a LRU linked list, but keep the hash table.