Infer extra labels in TeamLabelInference processor
Problem
Currently, when nested group label are applied, for example, group::gitalycluster or group::distributionbuild, their parent labels, like, groupgitaly or groupdistribution are not applied.
See comment triage-reports#16051 (comment 1755563822).
Proposed solution
https://about.gitlab.com/groups.json contains labels per group by also "extra labels" (added via gitlab-com/www-gitlab-com!132241 (merged)) which could be applied after group label was applied.
Caveat
For grouprunner and ~"group::runner saas" we'd also apply Category:Runner Core and ~"Category:Runner SaaS".