Implement a new build pipeline using `podman` and `zig` that is reproducible and can be run entirely on linux. We also simplify the versioning system, defaulting to the output of `git describe` when there are no exact tag matches.
In certain cases, eg. after a rebase, or when patches are stacked, the "ahead/behind" and/or the diff stats can be wrong. This fixes it.