Add tags to git prompt

Adds tag names to possible "treeishes" in the git prompt when not at the head of a branch and on a commit that a tag points to.