Set content headers and allow header removal/redefinition
Fix 2 of the 3 broken integration tests.

The two GitHub API tests were failing because the API requires a User-Agent header.

NFI what the "PostToRequestBin" test is supposed to do, so I left it broken.
Adds request header info to README