feat: add gitleaks last ditch check for secrets
Related to https://gitlab.com/gitlab-com/gl-infra/gitlab-dedicated/team/-/issues/899
Adds a standard check for gitleaks secrets being leaked into the repository.
Of course, by the time CI is run, it's too late, but better to be notified than not.
Edited by Andrew Newdigate