Ignore uninteresting files

All generated files, and personal configuration files should not be
shown when running git status. Let's ignore them.