little chanage .gitignore and CMakeLists.txt
merge upstream InvictusInnovations/keyhotee
Merge pull request #37 from vipjeffreylee/jf-develop

ignore Qt Creator compile genorate temp files and fix cannot open output file /bin/Keyhotee: Permission denied if not set env INVICTUS_ROOT