Return nil when no difference found

If we didn't find a difference, then confidence will be 0.  If the
MinConfidence is *also* 0, we'll try to report it as a difference
instead of returning nil.  Now we correctly return nil in this case.