add a .gitignore to ignore docs/tags file auto generated by vim

This allows a submodule to be cleanly checked out and just continue to work