Add BeanEhcacheRegionFactory, which is a Hibernate RegionFactory that uses the existing CacheManager bean instead of creating a new one
Bump the cache dependency to 1.1.1
Register the ehcache mbean
Register the ehCache ShutdownListener, so that ehCache shuts down cleanly.

This prevents problems when persistent disk stores or distributed caching are used. See http://ehcache.org/documentation/operations/shutdown
Add Travis-CI configuration for continuous integration