[high] If this fails, the local repo is initialized!!

On StorageException we remove the local files and directories. We assume that the local repository is initialized correctly and do not make an attempt at further recovery if something goes wrong in deleting the local files and directories.