proper conversion of 304 responses

- include status code in cachedResp.Status field
- only copy over headers that are populated in the original response

fixes #22
Merge pull request #23 from willnorris/304to200

proper conversion of 304 responses