Removed CaptureHelper#flush_output_buffer as it is only used in tests.
reviewed: @tenderlove
document include_blank's usage with a string [ci skip]
Reset callbacks after test.

Otherwise the state of callback chain is leaked.
Avoid hard-coded value in test setup/teardown.
Restore Response.default_headers after test.
Merge pull request #15531 from zuhao/refactor_actionpack_request_test

Avoid hard-coded value in test setup/teardown.
Merge pull request #15532 from zuhao/refactor_actionpack_response_test

Restore Response.default_headers after test.
Merge pull request #15523 from gregmolnar/doc_fix

document include_blank's usage with a string [ci skip]
Merge pull request #15513 from zenspider/remove_flush_output_buffer

Removed CaptureHelper#flush_output_buffer as it is only used in tests.
Merge pull request #15530 from zuhao/refactor_actionpack_reloader_test

Reset callbacks after test.
Avoid misuse of underscore argument

Per convention, underscore-only argument names should be used for unused parameters.
Merge pull request #15535 from coreyward/patch-1

Avoid misuse of underscore argument
Remove optimization that was required with whiny nils

Whiny nils is no longer a thing, so we no longer need this optimization
Merge pull request #15536 from sgrif/sg-remove-whiny-nil-thing

Remove optimization that was required with whiny nils