Issue #41: Initial cut of cache event listener notification layer and relevant plumbing, though no actual events are wired in yet.
Issue #41: added event factory methods and store-initiated event support (expiration/eviction).
Issue #41: wired in the rest of cache events and added unit tests.
Issue #41: incorporated PR comments
Merge pull request #169 from vfunshteyn/issue-41

Issue 41 - cache events
 #148 First set of integration tests - from Ehcache class
 #148 fix serviceConfigurations that were dropped when prioritizer, veto or expiry is configured
 #148 more tests
 #148 fix javadoc
 #148 add more tests, including failing ones that are ignored for now
 #148 this test fails at random with NoSuchElementException, ignore it too
Merge pull request #175 from lorban/issue-148

Closes #148 - basic integration tests at the Ehcache class level
issue #148 Add missing code analysis file and missing copyright headers
new "dist" module to create a single final ehcache jar artifact
Issue #136 uberjar installed/deployed under org.ehcache:ehcache
Issue #136 Add uber source jar
Issue #136 Add uber javadoc jar
Merge pull request #178 from ljacomet/issue-136

Issue 136 - uber jar + sources + javadoc
Issue #101 Made CacheConfigurationBuilder constructor private
Issue #101 Generic CacheLoader support