Remove unused imports

There are several imports that are not used.  Remove them.

Change-Id: I2ac3be66827bd68d3faedcef7d6bbf30ea01d3f2
diff --git a/color.py b/color.py
index 5c612ac..9b3365b 100644
--- a/color.py
+++ b/color.py
@@ -17,7 +17,6 @@
 import sys
 
 import pager
-from git_config import GitConfig
 
 COLORS = {None     :-1,
           'normal' :-1,
diff --git a/git_refs.py b/git_refs.py
index 0e3cc82..1124143 100644
--- a/git_refs.py
+++ b/git_refs.py
@@ -14,7 +14,6 @@
 # limitations under the License.
 
 import os
-import sys
 from trace import Trace
 
 HEAD    = 'HEAD'
diff --git a/main.py b/main.py
index ea29851..1275229 100755
--- a/main.py
+++ b/main.py
@@ -35,7 +35,6 @@
 from git_config import init_ssh, close_ssh
 from command import InteractiveCommand
 from command import MirrorSafeCommand
-from command import PagedCommand
 from subcmds.version import Version
 from editor import Editor
 from error import DownloadError
diff --git a/manifest_xml.py b/manifest_xml.py
index 26cc14f..205e4af 100644
--- a/manifest_xml.py
+++ b/manifest_xml.py
@@ -20,7 +20,7 @@
 import urlparse
 import xml.dom.minidom
 
-from git_config import GitConfig, IsId
+from git_config import GitConfig
 from project import RemoteSpec, Project, MetaProject, R_HEADS, HEAD
 from error import ManifestParseError
 
diff --git a/project.py b/project.py
index 00ebb17..06baccb 100644
--- a/project.py
+++ b/project.py
@@ -27,10 +27,8 @@
 from color import Coloring
 from git_command import GitCommand
 from git_config import GitConfig, IsId, GetSchemeFromUrl, ID_RE
-from error import DownloadError
-from error import GitError, HookError, ImportError, UploadError
+from error import GitError, HookError, UploadError
 from error import ManifestInvalidRevisionError
-from progress import Progress
 from trace import IsTrace, Trace
 
 from git_refs import GitRefs, HEAD, R_HEADS, R_TAGS, R_PUB, R_M
diff --git a/subcmds/cherry_pick.py b/subcmds/cherry_pick.py
index 8da3a75..7890af4 100644
--- a/subcmds/cherry_pick.py
+++ b/subcmds/cherry_pick.py
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-import sys, re, string, random, os
+import sys, re
 from command import Command
 from git_command import GitCommand
 
diff --git a/subcmds/download.py b/subcmds/download.py
index 0ea45c3..0abe90d 100644
--- a/subcmds/download.py
+++ b/subcmds/download.py
@@ -13,7 +13,6 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-import os
 import re
 import sys
 
diff --git a/subcmds/grep.py b/subcmds/grep.py
index 1cb5650..0dc8f9f 100644
--- a/subcmds/grep.py
+++ b/subcmds/grep.py
@@ -14,7 +14,6 @@
 # limitations under the License.
 
 import sys
-from optparse import SUPPRESS_HELP
 from color import Coloring
 from command import PagedCommand
 from git_command import git_require, GitCommand
diff --git a/subcmds/rebase.py b/subcmds/rebase.py
index 20662b1..2c1752d 100644
--- a/subcmds/rebase.py
+++ b/subcmds/rebase.py
@@ -17,8 +17,6 @@
 
 from command import Command
 from git_command import GitCommand
-from git_refs import GitRefs, HEAD, R_HEADS, R_TAGS, R_PUB, R_M
-from error import GitError
 
 class Rebase(Command):
   common = True