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 :).

Ya but our documentation refers/will refer to it as that...