git cl: _RietveldChangelistImpl should always have non-None auth_config.

TBR=phajdan.jr@chromium.org,sdefresne@chromium.org

Change-Id: I95cc6e61d044fd983c613fa7eeb21c8b77d7cee0
Reviewed-on: https://chromium-review.googlesource.com/432356
Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
diff --git a/git_cl.py b/git_cl.py
index ef7fb82..004fc37 100755
--- a/git_cl.py
+++ b/git_cl.py
@@ -1794,7 +1794,7 @@
       settings.GetDefaultServerUrl()
 
     self._rietveld_server = rietveld_server
-    self._auth_config = auth_config
+    self._auth_config = auth_config or auth.make_auth_config()
     self._props = None
     self._rpc_server = None
 
@@ -1976,7 +1976,7 @@
     if not self._rpc_server:
       self._rpc_server = rietveld.CachingRietveld(
           self.GetCodereviewServer(),
-          self._auth_config or auth.make_auth_config())
+          self._auth_config)
     return self._rpc_server
 
   @classmethod