[maven-release-plugin] prepare release httpcache4j-4.0-M6
[maven-release-plugin] prepare for next development iteration
Invalidate Content-Location- and Location URI on successful responses to unsafe HTTP requests if the host part is the same as the request URI (rfc 2616, sections 13.10).
Merge pull request #15 from stighenriksen/rfc2616_section_13_10_work

Content-Location and Location-based invalidation (rfc 2616, section 13.10)
Merge remote-tracking branch 'origin/master'
After merge, add missing REDIRECTION category
Invalidate cached item if HEAD response status is not NOT_MODIFIED. See
http://tools.ietf.org/html/rfc2616#section-9.4, if the new field values
indicate that the cached entity differs from the current entity, then
the cache MUST treat the cache entry as stale.
Add test to verify invalidation and update of HEAD requests
Simplification of merge
More sane construction of HTTPCache
Cache normalized uri
Enable and disable redirection
Better handling of OPTIONS and TRACE
Safety enum added
Removed unused imports
Support building of URNs
Fix bug if path was null.
Apparently parameters with empty name is allowed.
"Better" way of creating URIs?
Always encode.
More useful types :)
More useful types