updated license and gitignore, removed some cmake files

removed more auto-generated gtest files

added emacs backup files to gitignore

updated license again