initial httpcache interface
implement a gob encoder/decoder for sawyer responses
make MediaType encodable
add mediatype/mediaheader decoding

cache the values manually so we don’t have to re-parse them
rename adapter => encoding
add a basic memory cache implementation
add Set()
push some code to EncodeTo and DecodeFrom
separate different hypermedia approaches
merge
cache relations too
store expiration time, with default of 1h
make the memory cache the default cache
re-arrange
use http.Request structs to build the keys
remove the defaultAdapter stuff
integrate cache into sawyer
fix memory test
add a file cache
use OpenFile to open with exclusive flag