updates to gitignore for C++ and QT