Don't change term before we test whether its higher than current term.
Small change, in preparation for refining how cluster membership changes occur.  Leader now fetches uncommitted entries in batches, with at most 1 configuration action which either appears at the beginning of the batch or not at all.