Added gitignore rules to ignore all the files except C, README and Makefiles