Don't break the branch name.

If it's too long, we'll hide the rest.
Fine tuning for branch name and subject.

In Chrome, it looked slightly off, the line-height adjustment
seems to fix it.
Fix tests.