Drop number pad support

This was confusing to people and a burden to package authors to have number pad keys behave differently than their equivalent key elsewhere on the keyboard.

See https://github.com/atom/atom-keymap/issues/42 for more details

Closes #2972
Closes #2527
Closes #3232