Allow creating annotated tags

When creating annotated tags (by passing a message into them), you can use "git describe".
I never really used hg so I'm not sure what a proper git describe alternative is.