Fixed following bugs reported by Allen.

1. Loading from existing diagnostic form was removing controls on UI
2. When multiple diag form codes were being loaded for the same test code, the load from existing dropdown would not bring back the codes previously removed