added generic cache wrapper to allow for easier timeout handling across all storages
added generic cache wrapper to allow for easier timeout handling across all storages

xrstf/babelcache,xrstf/babelcache,xrstf/babelcache