Change: Update dependencies and require Go 1.15 or newer

We've updated most dependencies. Since some libraries require newer language
features we're dropping support for Go 1.14 and restic now requires at least Go
1.15 to build.

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