Adding an gitignore list

Other hide options should be considered, but this at least hides the
auto generated tags. This is probably only a problem for those pulling
the project in submodules.
Fix typeo: `tags` is a file, not a directory
Merge pull request #1 from mgirouard/patch-1

Add /doc/tags to a .gitignore