Fall back to string.length when Unicode.width fails

Unicode.width was introduced in #92. This patch fixes #157 where
some badly formatted lines appeared to have -1 length.