Add stream-write-string and use %waddstr directly
Add stream-write-string and use %waddstr directly

stream-write-string is a non-mandatory method for the char output
stream.

Since we now output chars by printing them to strings first, that
may be inefficient.

So since write-string works by calling write-char, which is now
%waddstr, passing complete strings to the underlying string function
may compensate the above inefficiency somewhat.

McParen/croatoan