.gitignore and submodules