Substantially improved terminal input and output.

Added new scalar type "character" and corresponding component
"variable/character". Completed "chmod" and "chown" support via
components "posix/"{permission,user_and_group}. Corrected a host of
minor regressions, as befits any proper code host (i.e., me).