[autotest] Adds areas labels to the bug filer.

1. Adds the apiclient library to external packages.

2. Query the issues tracker project to get a list of
predefined 'Area-' labels and convert all that match
the failing test into labels for the new bug. Querying
is done through the new project hosting v2 api and we use
bugdroid1's api key for authentication.

TEST=Checked that the appropriate labels are appended to failing tests.
     Repeated this with the python apiclient package uninstalled.
BUG=None

Change-Id: Iff809fe4370b0497898efc40b76d4cee7028145b
Reviewed-on: https://gerrit.chromium.org/gerrit/47304
Tested-by: Prashanth Balasubramanian <beeps@chromium.org>
Reviewed-by: Scott Zawalski <scottz@chromium.org>
Commit-Queue: Prashanth Balasubramanian <beeps@chromium.org>
diff --git a/global_config.ini b/global_config.ini
index b8ae0ad..d8f560e 100644
--- a/global_config.ini
+++ b/global_config.ini
@@ -180,9 +180,10 @@
 gs_domain: https://storage.cloud.google.com/
 chromeos_image_archive: chromeos-image-archive/
 arg_prefix: ?arg=
-retrieve_logs_cgi: http://cautotest/tko/retrieve_logs.cgi?job=/
+retrieve_logs_cgi: http://cautotest.corp.google.com/tko/retrieve_logs.cgi?job=/
 generic_results_bin: results/
 debug_dir: debug/
 buildbot_builders: http://chromegw/i/chromeos/builders/
 build_prefix: build/
 gs_file_prefix: gs://
+api_key: USE SHADOW API_KEY