Added proper Unicode input handling
Changed input handling to still allow key bindings
Merge pull request #1 from p-e-w/master

updating