Deprecation warning on Has matcher

When actual is a poorly behaved object and does not respond to
:has_predicate?
Merge pull request #521 from danielfone/2-99-maintenance

Deprecation warning on Has matcher