Add an api for customising how verifying doubles are checked

This is a prerequisite for rspec/rspec-rails#1238
In the context of the `when_declaring_verifying_double` it's whatever the user calls the block argument, which won't necessarily be `ref` or `reference` :).

I'm cool with `source`, though.