Added common files that are ignored in CVS (for Git)

I added some of the common files that should be ignored.
It contains some...

- cache files
- reproducible files like compiled ones
- binary files that should not be in a VCS
- files that are generated by OS or IDE