Test for non-fast-forward first.

Testing for the content of commit-messages makes no sense if you
from the beginning is trying a branch rewind.