Always cache the last key returned for use in scans.

Otherwise, we can do huge amounts of unnecessary work in __cursor_row_slot_return when scanning some pages.  This change speeds up test_backup03 by over 20% (by speeding up "wt dump").