Issue #31 Added compute* on Store
Issue #31 Added stub CacheWriter(Factory) interfaces and wired in Ehcache
Issue #52 Somewhat resilient Cache.get() using Loaders
Issue #31 introduced method to deal with null producing Function and BiFunction
Issue #52 Introduced Memoized function call to load
Issue #39 Wired CacheWriter on Cache.put
Issue #52 Added draft of ResilienceStrategy API
 - wired fake ResilienceStrategy in Ehcache
 - making use of it in Ehcache.get() and Ehcache.put()
Issue #52 Vague attempt at implementing resilient `Cache.putIfAbsent()`
Issue #52 Vague attempt at implementing resilient `Cache.remove()`
Added (c) header
Issue #52 Bunch of null handling
Issue #52 Renamed method
Issue #52 Moved the memoizing functions out of the public API module to a package protected, it's fairly tuned to a very specific use-case
Merge pull request #98 from alexsnaps/issue-31

Issue 31 — Part 1
Issue #92 made .addCache private
Merge pull request #100 from alexsnaps/issue-92

Issue #92 made .addCache private
#62 add Store.get(key) SPI tests
#62 add Store.get(key) SPI tests
#86 changes related to comments for https://github.com/aurbroszniowski/ehcache3/commit/bd74d722c583f7dcce959671d76958f871c9a283#commitcomment-7999646
#86 Added test for containsKey(K key)