Update .gitignore

add changes from c++ .gitignore files on github