index: use debug()
http: initial 304 Not Modified support

Now sending "If-Modified-Since" and "If-None-Match" request headers when
a `cache` is provided.

Still need to add support for the "Expires" and "Cache-Control" versions.