Even though ag can use .gitignore, there are some holes, for one the .git
directory itself. Also, the pattern matching between each seems slightly off so
in some projects, what git ignores, ag still finds. This is a superset to act as
a backstop so I don't have to invade each project's .gitignore with entries just
for ag.