tokeninputstream: try harder to suppress extraneous newlines
Keeping the output succinct is fairly important to good template output. This tries a bit harder to suppress extra newlines and it very well might take some additional tweaking. But it doesn't seem to break any of the test applications so far.
Showing with 1 addition and 1 deletion