DONT MERGE YET... Review for now

  - Adapted `Store` SPI to current `Cache` API
  - `Ehcache` delegates to `Store` and handles `CacheAccessExceptions`
Hmmm... I don't get that. What do you do with that information? You can't provide any guarantees around what it even meant if you don't return it "all".