Issue #143 Fixing Ehcache.putIfAbsent to return previous value
Issue #143 Actually track the installement
Merge pull request #144 from alexsnaps/issue-143

Issue #143 Fixing Ehcache.putIfAbsent to return previous value
Issue #110 A late evening shot at fixing Store.bulkCompute
Issue #110 : adding integration tests for putAll with or without cache writer
Issue #110 : testing getAll, including making assertions about the optional CacheLoader
Issue #110 : testing removeAll, refactoring the calls to the cacheWriter, using a Set for BulkCacheWriterException successes (since the consumer knows the values)
Issue #110 : fixing onHeapStore bulkComputeIfAbsent, fixing OnHeapStoreBulkMethodsTests tests, mentioning in Store API that bulkCompute functions must return iterable iterating in the same order as the input, and containing entries matching (same key) the input Iterable
Issue #110 : fixing javadoc for Store, per Alex and Karen's suggestions - fixing javadoc for BulkCacheWriterException, thanks to Louis' comments
Issue #110 : getting feedback from the PR - using mocks, stop using java.util.* in imports, removed a confusing sentence in Store javadoc, removed the test for result size in bulkCompute methods
Issue #110 Javadoc fix
Issue #110 Javadoc fixes
Issue #110 non-racy bulkComputeIfAbsent
Merge branch 'issue-110' closing #110
restored type checking
Merge pull request #157 from timeck/restoreTypeChecks

restored type checking in Store.bulkComputeXXX() methods
remove CacheLoader interactions from Ehcache.putIfAbsent() and
Ehcache.replace(K, V)
Merge pull request #153 from timeck/putIfAbsentLoader

remove CacheLoader interactions from Ehcache.putIfAbsent() and Ehcache.replace(K, V)
don't call function twice!