fietsje: implement

This introduces Fietsje, a little Go dependency manager.

For more information, see third_party/go/fietsje/README.md.

We also bump some dependencies while we're at it, notably, sqliboiler
now uses Go modules. If we weren't to do that, we'd have to add more
heuristics to Fietsje to handle the old version correctly.

Test Plan: fietsje is untested - I'll add some tests to it. Everything else is just regenerating basically the same repositories.bzl file, but with some bumped dependencies.

X-Origin-Diff: phab/D535
GitOrigin-RevId: 4fc919e1bd386bc3f3c1c53e672b1e3b9da17dfc
diff --git a/BUILD b/BUILD
index 03985a5..1575183 100644
--- a/BUILD
+++ b/BUILD
@@ -1,10 +1,13 @@
 load("@bazel_gazelle//:def.bzl", "gazelle")
+load("//build/fietsje:def.bzl", "fietsje")
 load("@io_bazel_rules_go//go:def.bzl", "go_path", "nogo")
 
 # gazelle:prefix git.monogon.dev/source/nexantic.git
 # gazelle:exclude core/cmd/kube-controlplane
 gazelle(name = "gazelle")
 
+fietsje(name = "fietsje")
+
 # Shortcut for the Go SDK
 alias(
     name = "go",