gitignore includes ignores suitable for c, c++, java, python