Another day, another 100% speedup in fast out

Rearrange the tests slightly so the most common and cheapest to
test comes first.

Netbsd-pkgsrc fast out has gone down to 73s A week ago it was 1116
Move unassigned commit message to warning
Refactoring step - try to make the vendor branch handling clearer.

Regression tests pass.