As we are using a CGImage for this, we miss out on the retina version, so this code should be revised.
There is a bunch of functions that deal with the logical column count and these now all count code points with the “east asian width” (unicode) property set as two columns. This closes issue #206.