add .gitignore
change CRLF to LF and tab to spaces