SafeDeleteFile should return true if file doesn't exists

TryMove fails when deleteExistingTo is true and there is no existing file.
SafeDeleteFile should return true if the file doesn't exists.