documented (Richard Lyons)
example, you can say that fmt_quotedprintable should also escape ':', if
you want to use ':' as separator in a data file.
write generic stralloc and array textcode wrapper functions
change textcode API to use long instead of int
add cescape fmt and scan functions to textcode
add fmt_foldwhitespace to textcode