Simplify matchers implementation

We should abandon delayed matchers as there is no possibility to use `json_spec` with [phpspec2-expect](https://github.com/BossaConsulting/phpspec2-expect) since it uses int's own subject wrapping and it's not possible to add DelayedWrapper to it.

- [x] Implement options passing as an argument for matchers
- [ ] Update phpspec docs