update .gitignore and remove downloaded modules from cache

I think that downloaded modules are making git operations like clone and push slow and I don't find any reason to keep them in the repository.