- Change CacheWriter to allow partial success/failure
- fix Cache.getAll()
- wire in stats for getAll(), putAll() and remove(K, V)