Use AbstractHttpClient, base classe, where poss.

- avoid null de-refs with proxiedHandler if/when getRedirectHandler returns
  null
- url -> URL in a few places