Cleanup deleted files from in-memory data structures.
This method iterates through all projects and cleans up deleted files from ProjectFiles and FolderFiles lists. After cleanup is complete, it emits the on_cleanup signal for bulk VectorMetadata cleanup.
This should be called after files are deleted (during cleanup phase).