We can't just memoize _supportsVerify in place in format.py, as it
previously was executed in each of the individual processes.
Instead move the function to dsl.py and add a feature flag for it
instead, which can be used both by tests (that already have such
a flag, locally for one set of tests) and for the testing framework
itself.
I wonder why I didn't do it that way from the start. I guess it's because we didn't have features.py when I first introduced the new testing format.