Adding .gitignore for some file types

Currently only the ones generated when compiling a single file, we might
need to add more file types later.