Support cache file deletions also across subistes.

Now the deletion function introspects the object and interfaces with
FilesystemPublisher to delete files from subdirectories if subsites are
detected.