repo_set: handle case where branch in build_spec is removed from repo
This prints a warning and continues if a branch specified in build_spec for monitoring no longer exists in the repo. Ideally we would be notified by devs prior to them deleting monitored branches from their repos, but that doesn't always happen.