handle unicode input properly.
Also add users/sigma, which contains useful code for keymaps.
initial import