Add the ability to use http basic authentication.

You may need to fetch data that requires http basic authentication.  This allows you to do so.