fix(editor panel): improve ux for science officer approval
This does the following:
- Adds a ribbon feedback notification when a science officer submits an approval decision
- Changes the button text to say "Change" instead of "Submit" when an approval decision has already been submitted
- Disables the button when the current approval decision is the same as the current selection in the radio button element