Datalist polyfill: Added support for number input through the numpad, punctuation and symbols.
Merge pull request #3012 from pjackson28/datalistpolyfillkeyboardfix

Datalist polyfill: Added support for number input through the numpad, punctuation and symbols.