Improved character type support.

Component "variable/character" now supports conversions to and from
decimal and hexadecimal, as well as correctly detecting both
non-printable and multibyte characters. Improved Zeshy startup
efficiency by shifting the definition of terminal color globals to
make_zeshy(). Corrected numerous unrelated nomenclature issues and the
issue retinue of variously minor and major regressions.