Commiting changes for XALANJ-2275. Which un-entagles
output properties from xsl:output from OutputStream
or Writer.

For example one can set an encoding via JAXP and this
does have implications on the writer that wraps an
OutputStream, because the writer is encoding sensitive.

Ugly code, just less ugly now.
6 files changed