Change: Update dependencies and require Go 1.25 or newer

We have updated all dependencies. Restic now requires Go 1.25 or newer to build.
In addition, the Windows build of restic using Go 1.26 was fixed.

https://github.com/restic/restic/pull/21796
https://github.com/restic/restic/pull/5619
https://github.com/restic/restic/issues/21791
