Expose http response headers to clients

Response object should share the HTTP response
headers it received, so that clients can determine
how to cache content received, f.ex. base expiry
time on the Cache-Control and Expires headers.
Merge pull request #170 from alphagov/expose-response-headers

Expose http response headers to clients