Accept predicates without person/number agreement.

        Normally a finite predicate is required to have a
        person/number agreement. However, in case the predicate
        precedes the question particle, the agreement may be attached
        to the question particle. This change allows 'incomplete'
        predicate forms to be accepted. This is correct only before a
        question particle. In other cases it will produce wrong
        analyses. It can be disabled in options.h.
Prevent copular markers after agreement following <cond>.

        We were allowing forms like oku-sa-m-dı or oku-sa-nız-mış.
        This change removed these cases, but still allows (somewhat
        odd) oku-sa-k mı, and more odd oku-sa-k mı-ydı.