don't call function twice!
issue-118: exposed statistics via jmx beans
make sure the count happen on success operations
removed jmx module, rebase
deleted jmx folder
removed getURI
unused import
fixed javadoc
add putIfAbsent and replace observers, fixed stats logic in get with cache loader
Merge pull request #132 from hhuynh/issue-118

Issue 118
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