move cursor to the first diff'd line for each commit

When I used :arrow_left: and :arrow_right: to scroll through the commits, the cursor was always positioned at the bottom of the right window, so I had to 'gg' every time.  This PR moves the cursor to the first line with a diff each time a commit is displayed.