By default, strip trailing spaces on each line

This will make stripping repeated newlines a bit nicer, because it won't
be messed up by lines which contain only spaces.  Also, add a
--no-strip-trailing-space option.