refs #886, redo how we determine pivots for partitioned collections to use db->get_last_key as opposed
to a read uncommitted cursor in an alternate transaction stack