Use JDK facilities by default in Client(ClientParameters)
This does not introduce any breaking change, as the constructor is new
in 3.6.0. This avoids adding an external dependency like Apache HTTP
Components, which should be fine for most users.
The readme has been updated to push towards this constructor, the
supported HTTP layers are documented though.