Also find correct column width of wide characters.
Use unicodedata.east_asian_width() to determine wide/full width
characters if available. Otherwise, return character count as before.
adding baradding foo% state dump aftern 666 -1 barn 666 -1 foo% status! bar? bazC foo