Scroll feed entries to the middle of the entries column on keyboard navigation

When browsing feeds via the keyboard, it's more useful to keep the currently selected feed entry in the middle of the screen. That way, the user can see what's coming up next. This change should leave navigation at the top and bottom of the list unchanged, and also has the advantage of being shorter than the previous method. It leaves mouse navigation unchanged.