AbstractBasicAuthHandler Objects
--------------------------------
`handle_authentication_request(authreq, host, req, headers)'
Handle an authentication request by getting user/password pair,
and retrying. AUTHREQ should be the name of the header where the
information about the realm, HOST is the host to authenticate too,
REQ should be the (failed) `Request' object, and HEADERS should be
the error headers.