Fixup editor events instead of defering

Fixes #70
added test to check if omnibox text already begins with exclamation points
Merge pull request #67 from HaleyB-E/topPinBugFix

Don't add extra exclamation points