Add support for text-match header
I am far happier with this
Change test
Re-record cassettes and modify tests

- Use token auth
- Move the assertion that actually makes the request inside the context