Ported CallerFilter from rspec-mocks.

I plan to backport this to 2.99 as well.  Also, other PRs for mocks and expectations building on this will follow...