add a `basic_auth` option to the website agent
blank? -> present?
Merge pull request #143 from albertsun/website-agent-basic-auth

Add a `basic_auth` option to the website agent