Updated matcher signatures to account for RSpec 3

RSpec now prefers `failure_message` and `failure_message_when_negated`
instead of `failure_message_for_should` and
`failure_message_for_should_not`.
fix test
Merge pull request #2 from yuki-hirako/support_for_rsqec3.x

Updated matcher signatures to account for RSpec 3