deleteUnusedFiles

Called when files were written to disk that are not used anymore. It's the implementation's responsibility to clean these files up