remove superfulous newlines from diff/pp output

This preserves the default view having no newlines in the output of
each fail result.  Newlines can be viewed as "separating" fail result
output in the default view.

This is just a cleanup from the previous diff and pretty-print output
work based on real usage.

@jcredding ready for review.