Add .agent() for setting the http.Agent on requests

cc: @yields