Added File.Exists check to DeleteCaches

An oversight, but the File.Exists check was not included until now.