To scroll: find new item intersecting offset range, not overlapping one end of range

This deals with holes in the offset ranges of items in _outlineItems: before, if the new offset from Ace fell into a hole, scrolling wouldn't happen. Now it would scroll to the item just before or after the hole (the one that's just entered the changed offset range).