remove-trailing-whitespace.py should not add trailing newlines.
remove-trailing-whitespace.py should not add trailing newlines.

Or more specifically, it should not add them when it's not fixing other
trailing whitespace on that line.  (When whitespace is being stripped
already, a missing newline will be added to the final line; that's OK.)

simquest/opensurgsim,simquest/opensurgsim,simquest/opensurgsim,simquest/opensurgsim