- Adds a "captured structlog call" section in the test report in case of failed tests
- Reverts use of `structlog.reset_defaults()` in fixture setup. This caused issues in certain non-default configurations. Users should mock out their own structlog configure call in their test suite if necessary, with a pytest auto-use fixture.