added new method SetUserAgent to client to allow having different user-agent http...