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
@kevinansfield solid work, but I'm not sure that this code belongs here, as it creates a somewhat awkward and invisible connection between tags, the save button, the save button's view, and the editor controller.