Add basic Cache endpoint.

I wanted this for testing my caching Transport Adapter, and thought I'd offer it back to you. It's a pretty niche endpoint, but it could be worse.

I think I can test the remaining stuff with the headers endpoint. If I can't I'll offer you any changes for those too.

This is not unlike the endpoint requested in #47, and I can make it more like that if you'd prefer.