Add external control to add/edit requirement UI

Add the ability to select an external control in edit requirement model.

Previously it was going to be only either an external or internal controls in a requirement, but the decision has been made to allow both types of controls in a requirement now. This will effect the design slightly.

non-gitlab-checks

Edited Jan 16, 2025 by Nate Rosandich
Assignee Loading
Time tracking Loading