Fixed text navigation
Added chainable and template version of AComposite::add()
Factorised placeholder character,
Renamed FontSettings => Charset,
changed IDs to unicode-ready types,
and some comments
Added ui::ProgressBar
Integrated UTF8 and switched text displays to wide characters