[caching] Add If-Modified-Since cache
[example] Use If-Modified-Since cache
[caching] Fix setting of the Last-Modified header on GET