fixed .gitignore
shoring up submodules and crlf