Fix shifted-numbers not turning into appropriate symbols.
Move charcode translation code into keyFromCharCode so it catches everything
Merge pull request #24 from jacobgardner/shift-numbers

Fix shifted-numbers not turning into appropriate symbols [windows/linux].