Don't clip range start/end in DisplayBuffer::pixelRectForScreenRange

Fixes #2583

This prevents the cursor from having 0 width inside atomic tokens.