Remove 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 #2527
Closes #2921
Closes #2972
Closes #3232