http.client: default to http:// if not specified.
http.client: support urls without protocols (in addition to strings).