8174745: Httpclient source update for JDK 8

Reviewed-by: dfuchs
11 files changed