filesys: safeWriteToFile(): Remove the target file before rename only…
… on Windows
Removing the target file on other platforms was enabled likely unintentionally
by commit 5f1f115.
This may be the reason why there has been corruption of files on Linux on hard
Previously I described the problem and this fix in issue #3084.