I GIVE UP
Use platform-specific newlines

Git line-ending configuration is APPARENTLY BEYOND ME.

Also abstracted out the "file-without-trailing-newline" functionality
from the CLI tests into a generic thing so that the Configger class
tests can stop appending newlines to the results when comparing.