This moves all restic source files to src/, and all vendored dependencies to vendor/src.
This, among others, updates the `go-flags` library, which includes a feature that closes #198.