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.