Improve navigation via arrow keys

 * Prevent them from also scrolling the window, which was
   problematic when in a narrow window
 * Add ctrl+arrow to navigate between special frames and
   ctrl+shift+arrow to jump to beginning/end