Normalize line endings

There is a discrepancy between line endings specified in .gitattributes and some files. These files are line terminated with CRLF, where .gitattributes states that all files should be auto-normalized to LF.

The net effect of this is that when the repository is cloned, there are immediately a bunch of files marked as changed.

This pull request is effectively is just the result of a clone-add-commit-push, with to explicit file touching.