Better hg prompt

Differentiate branches from bookmarks from patches