Changed git branch markers and regex.

There would be a marker when any branch was ahead (or behind a remote
branch), so the regex needed to be more ristrictive (I'm not all that
interested in what is legal just that the name is on the same line as
the "*", so match anything without a newline).