tag: add --git option for creating lightweight git tags
This adds support for creating Git tags from Mercurial. I deliberately left some edge cases out; from my experience, the semantics of tag editing in Git are such that it's better to not bother.
Fixes #193 (closed)
Edited by Dan Villiom Podlaski Christiansen