add .gitignore

It's not in upstream, but why not add it to the git side of things?