Update rpsec matchers to use non-deprecated methods
Support RSpec matchers for 2.x and 3.x simultaneously.

* introduce strategy to require matchers using supported DSL
* little duplication although localized within one module