lib/mbsalign: split mbs_safe_encode()

Signed-off-by: Karel Zak <kzak@redhat.com>
libsmartcols: resuse buffer for encoded data

Signed-off-by: Karel Zak <kzak@redhat.com>
libsmartcols: don't mix width (in cells) and size (in bytes)

Signed-off-by: Karel Zak <kzak@redhat.com>
lib/mbalign: report also size in bytes

Signed-off-by: Karel Zak <kzak@redhat.com>
libsmartcols: don't colorize tree ascii art

Signed-off-by: Karel Zak <kzak@redhat.com>