buffered writedlm. substring print invokes write. fixes #3483

also:
faster utf8 readdlm
fix for char types