Gitignore

Adding this gitignore will aid others including my self to be able to use `git add -A` (git add all)  while ignoring the generated/config files from our git commit.