Get build metadata (major version, git sha, git dirty status) into the binary at build time. Expose with `--version` flag. [vergen](https://docs.rs/vergen/latest/vergen/) is good at this.