Get rid of deprecated HttpClient fail_redirect accessors.

This patch removes set_fail_redirect()/fail_redirect() method accessors
from HttpClient class and converts their usage to
set_redirection_action/redirection_action where appropriate.

BUG=None
R=pthatcher@webrtc.org

Review URL: https://codereview.webrtc.org/1396683005

Cr-Commit-Position: refs/heads/master@{#10304}
diff --git a/webrtc/base/httprequest.cc b/webrtc/base/httprequest.cc
index 3199c8f..0139f01 100644
--- a/webrtc/base/httprequest.cc
+++ b/webrtc/base/httprequest.cc
@@ -48,11 +48,13 @@
 
 const int kDefaultHTTPTimeout = 30 * 1000; // 30 sec
 
-HttpRequest::HttpRequest(const std::string &user_agent)
-    : firewall_(0), port_(80), secure_(false),
-      timeout_(kDefaultHTTPTimeout), fail_redirect_(false),
-      client_(user_agent.c_str(), NULL), error_(HE_NONE) {
-}
+HttpRequest::HttpRequest(const std::string& user_agent)
+    : firewall_(0),
+      port_(80),
+      secure_(false),
+      timeout_(kDefaultHTTPTimeout),
+      client_(user_agent.c_str(), NULL),
+      error_(HE_NONE) {}
 
 HttpRequest::~HttpRequest() = default;
 
@@ -82,7 +84,7 @@
   if (transparent_proxy) {
     client_.set_proxy(proxy_);
   }
-  client_.set_fail_redirect(fail_redirect_);
+  client_.set_redirect_action(HttpClient::REDIRECT_ALWAYS);
 
   SocketAddress server(host_, port_);
   client_.set_server(server);