don't need requests twice
Expect full response from http_with_backoff

Also fixes unused module and pep8 warnings
extract response headers to test code but still return full response
Merge pull request #30 from alphagov/return-full-response

Return full response