Git prompt that doesn't suck