Fix padding on asciichart and use length of string if arg is non-numeric