Add support for request with preemptive basic auth. Fix Harvester / GeoNetwork protocol / Authentication does not work (#438).