Improvement on the previous pull request

Previous fix for "org.apache.http.ProtocolException: Content-Length header already present" only avoided cases where the problem was caused from within httpcache4j. There are cases where the Content-Length header is set before arriving here. Setting the overwrite flag of the RequestContent interceptor handles this situation as well.