Update .gitignore for .DS_Store
Replace CRLF line endings.

Don't try to maintain CRLF-style line delimiters anymore in the source
files (used on Windows platforms).