Add an api for customising how verifying doubles are checked

This is a prerequisite for rspec/rspec-rails#1238
This `let` is only used in one spec, and it's vertically separated by some other specs.  I'd prefer to see `test_class = ConstructVerifyingDoubleTestClass` as an in-line local in the spec that uses this class.