default httpcache to rfc2616 policy and improve storage and policy tests
requests with no-cache set must force revalidation of cached responses
Merge branch 'http-cache-middleware', remote-tracking branch 'dangra/http-cache-middleware' into http-cache-middleware