i18n: calculates right width of asian utf-8 strings (RhBug:1116544)

This bug was caused by removing utf8_width_fill and utf8_width functions
in commits d89d7 and 4a500. Functions were refactored to work with
unicode literals and some code was reused from Takayuki Ogawa's (Thanks) patches from BZ
output: fixed identation of info command output