Validate optimizations when a match fails
Validate optimizations when a match fails

This allows us to catch the case where a match
occurs without optimizations, but doesn't occur
with optimizations. Additionally fix the `xfail`
param such that it can't be used on tests that
actually match expectations.

apple/swift-experimental-string-processing,apple/swift-experimental-string-processing,apple/swift-experimental-string-processing