allow tagging at a particular revision (fixes #5)

r? @robhudson