Ensure incomplete tags aren't lost on save

closes #2991
- triggers keyPress with 'enter' key on tags input before triggering the save action on controller