Problem: it's painful to make new .gitignore by hand

Solution: generate this first time

Fixes #45