Fixed editor tag field handling of comma key on international keyboards

fixes #4356
- Added new keyPress event handler to identify keys by character instead of key
- Removed code for handling comma key from keyDown event handler
Merge pull request #4645 from katiefenn/issue-4356