Update ruleset, report, and command modules to support ruleset overrides
Update to gosec rulset v1.0.28 to fix [this issue](https://gitlab.com/gitlab-org/gitlab/-/issues/348952) (!96)
- Update ruleset module to include rule pack synthesis + corresponding test cases/expectations (!93)
Update semgrep to [0.72.0](https://github.com/returntocorp/semgrep/releases/tag/v0.72.0)
fix: Return only on exitcode 4 or 7, rely on sarif module for runtime exceptions
chore: Use ruleset.TransformToGLSASTReport (!89)
chore: Use ruleset.ProcessPassthrough helper (!81)
Return non-zero exit codes and add `--disable-version-check` flag
Update semgrep to [0.69.1](https://github.com/returntocorp/semgrep/releases/tag/v0.69.1)
Update semgrep to [0.69.0](https://github.com/returntocorp/semgrep/releases/tag/v0.69.0)
update tracking calculator
Update tracking calculator (!71)