Using Keydown instead of Keypress to provide safari support in polyfill

Keypress has some browser inconsistencies - specifically Safari & IE.  Using keydown appears provides better cross-browser support based on my testing of the time-polyfill.

http://help.dottoro.com/ljlwfxum.php