Forcefully add files in `Pkg.generate`

It isn't all that uncommon to use a global `.gitignore` that would exclude dot-files.  Currently, this makes `Pkg.generate` crash and forces the user to disable this line in their `.gitignore`.  By adding `-f` to `git-add` we make the generation more robust and successfully work around this problem.