Replaced the spring-beans and spring-core dependencies by spring-context
in the core module.
The invalidation helper now use Java generics in order to offer more
control over the entries which must be invalidated.
Replaced the spring-beans and spring-core dependencies by spring-context
in the Varnish module.
Created the cache-invalidation-ehcache module.