Fix `and_call_original` so that it looks for the method in all ancestors


...including those mixed into the singleton class (i.e.
via a module extended onto an object instance).

Fixes #212.
Merge pull request #213 from rspec/issue-212

Fix `and_call_original` so that it looks for the method in all ancestors