- copy keys as well as values when store by value is enabled
- wire Cache classloader to the key and value serializer
Merge pull request #183 from timeck/copyKeys

copy keys as well as values when store by value is enabled
Initial start at CRUD tests
More Ehcache CRUD tests
Issue #147 - More Ehcache CRUD tests - complete get() suite
Issue #147 - More Ehcache CRUD tests - comment get() suite, add omitted cases
Issue #147 - Refactor to split get from put tests
Issue #147 - Complete put tests
Issue #147 - Begin remove(key) tests
Issue #147 - Fix MockStore.computeIfPresent behavior
Issue #147 - Add remove(key,value) tests; move MockCacheWriter to EhcacheBasicCrudBase; update failing remove(key) tests
Issue #147 - Updates to integrate with PR #132
Issue #147 - Add replace(key, value) tests; complete *move* of MockCacheWriter
Issue #147 - Add Ehcache.iterator() tests
Issue #147 - Ehcache.iterator() tests: correct deprecated method reference
Issue #147 - Update Ehcache.remove(key,value) tests for behavior change
Issue #147 - Add Ehcache.replace(key, oldValue, newValue) tests; complete Ehcache.replace(key,value) tests
Issue #147 - Adapt to issue #52 changes
Issue #147 - Adapt to issue #41 changes
Issue #147 - Add Ehcache.putIfAbsent tests