Fix for chunk width calculation: char bearings

This fixes a bug introduced in 7a5d77672e884ed64402da2051b0f8daa2bbc5ec.
Chunks for highlights or selection were drawn off by one pixel
because the chunk width calculation did not take into account character
bearings. This commit reverts the chunk width calculation to what it
was before.