Start with an empty cache if init fails

if we need not retain the existing data in the cache, we can reset the cache contents in case the FileCache.__init__ fails opening the cache and reading the data.