Result#matched? returns true when it was actually an ignored mismatch.

This causes false positives.
Merge pull request #8 from calavera/matched_false_positive

Fix false positives for ignored mismatches.