[WIP][HttpKernel] Add missing ttl configuration into HttpCache::validate()

| Q             | A
| -------------:| ---
| Bug fix?      | no
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | 
| License       | MIT

- [ ] Add unit tests

Before testing if a response is catchable it should be set the TTL like into the `HttpCache::fetch()` method.