git cl status: re-use existing ChangeList object.

This way we avoid extra RPC to codereview site.

R=sergiyb@chromium.org
BUG=681704

Change-Id: I81f9ac1b8fe4cfaa95458a5669735168185c47e5
Reviewed-on: https://chromium-review.googlesource.com/430639
Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
diff --git a/git_cl.py b/git_cl.py
index b6ec63f..4ca54e2 100755
--- a/git_cl.py
+++ b/git_cl.py
@@ -3821,10 +3821,13 @@
           alignment, ShortBranchName(branch), color, url,
           status_str, reset))
 
-  cl = Changelist(auth_config=auth_config)
+
+  branch = GetCurrentBranch()
   print()
-  print('Current branch:',)
-  print(cl.GetBranch())
+  print('Current branch: %s' % branch)
+  for cl in changes:
+    if cl.GetBranch() == branch:
+      break
   if not cl.GetIssue():
     print('No issue assigned.')
     return 0