added javx.cache (jcache) based caching
removed naive cache implementation