FYI, text files are supposed to end with a newline character, that's why removing it is flagged as out of the ordinary by `diff`, `git diff`, and the github diff view. See http://unix.stackexchange.com/a/18789.