Change: Update dependencies and require Go 1.24 or newer

We have updated all dependencies. Restic now requires Go 1.24 or newer to build.

https://github.com/restic/restic/pull/5619
