Use lambda map to store key callbacks.  Added numpad hotkeys.
Fixes to keypad input stuff, prevent toolbar from keeping focus from the canvas (might have been unnecessary).