initial memcached integration
introduce cache zone identifier to keys
changed to ehcache inmemory store configuratinos
Update cache zone namings, Remove roles from being cached, added caching to loadOfficeById,  added caching to loadTenantById(not cached though), made  basicAuthenticationProcessingFilter bean to be depend on cachemanager bean