Added header caching to Response object.

Closes #260