Removed charCode from KeyboardEvent

charCode is always 0, user should use keyCode instead.