Allow presubmit-auto-run to be used on other repos (#2720)

The biggest downside here is it requires rerunning jobs when labels
change. Technically people could also have access to change labels
without having access to run jobs on buildkite, but IMO that's a minor
risk

Fixes https://github.com/bazelbuild/continuous-integration/issues/2719
5 files changed