Only return decorations for markers intersecting the screen row range

This relies on a fix to the interval-skip-list provided with the upgrade
to text-buffer@2.4.0.