Move ::notify from keystroke.js to controller.js

I think it's a core Controller method that's called all over (although
for now, onNotify() is only called in keystroke.js).