Split up the walk method.

There is now one walkX method for every proof rule @X.
Update walkTautology

or- and or+ rules re-implemented.