Enhancement: restore: suppress lchown errors when not running as root

Like "cp" and "rsync" do, restic now only reports errors for changing
the ownership of files during restore if it is run as root, on non-Windows
operating systems. On Windows, the error is reported as usual.

https://github.com/restic/restic/issues/1766