Added .gitignore to ignore all generated files

... especially object files and the bison/flex generated .c/.h files that are not present in a freshly cloned repository