Fix lru remove

```
let mut removed = self.map.remove(&KeyRef{k: k});
removed.map(|mut node| {
  let node_ptr: *mut LruEntry<K,V> = &mut node;
  self.detach(node_ptr);
  node.value
});
```
No?