Don't have url-basic-auth bug out when called with an URL string

* lisp/url/url-auth.el (url-basic-auth): Pass the parsed URL
object to the prompting function instead of the parameter that's
possibly a string (bug#26708).  Passing url-basic-auth with a
string parameter would fail if passed a non-parsed URL.
1 job for master in 52 minutes and 46 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Test
passed #1763
test-all

00:52:46