Repo discovery fix

Generalizing the label-taken-error notification. This fixes the "Add the same autodiscovered repo to a product twice" test that is currently failing. The original "Label already exists" notification still exists in the New Organization form, so it needs to stay.