Add clearcut metrics tool to log start event

- Import asuite_cc_client lib to log start and exit event.
- By default silence root logger's stream handler since 3p libs
  (asuite_cc_client) may initial root logger no matter what level
  we're using.
- Remove workaround for oauth2client unexpceted warning message.

Bug: 131658799
Bug: 112803893
Test: atest acloud_test --host &
      m acloud & any acloud-dev commands & check the clearcut dashboard

Change-Id: I84ade2863d2f29b1122729f5109f665b6c4e4ac4
diff --git a/setup/setup.py b/setup/setup.py
index 8b5eadb..ad498f4 100644
--- a/setup/setup.py
+++ b/setup/setup.py
@@ -95,7 +95,7 @@
     if constants.ENV_ANDROID_BUILD_TOP not in os.environ:
         print("Can't find $%s." % constants.ENV_ANDROID_BUILD_TOP)
         print("Please run '#source build/envsetup.sh && lunch <target>' first.")
-        sys.exit(1)
+        sys.exit(constants.EXIT_BY_USER)
 
     pre_setup_sh = os.path.join(os.environ.get(constants.ENV_ANDROID_BUILD_TOP),
                                 "tools",