Unset authorization header with basic auth

In case I use basic authentication with http_proxy, Jenkins return 401.
Because In case Jenkins get Authorization header, Jenkins authorize by the header.
This pull request is unset Authorization header if we use basic authentication.