Update HaveReader specs.

- Add :with_value alias for :with.
- Add support for composable matchers.

Current spec status:
- 2.0: 346 examples, 0 failures in 0.09891 seconds.
- 2.1: 412 examples, 0 failures in 0.10938 seconds.