Adjust columns to handle multi-byte characters correctly.

Fixes #10