askinteger() and asksign() are debugged.
csetup() uses text output extensively, which has not been dealt well.
This improves the treatment of text output generally. As a consequence,
the csetup() works fine now.
csetup() text output is now properly handled.