First attempt at making HEAD requests cacheable. Modified CacheableRequestPolicy, ResponseCachingPolicy  & CachedResponseSuitabilityChecker to permit HEAD requests being served from cache and added to cache if appropriate. Avoided any content length checking of an absent resource.