[autotest] Adds areas labels to the bug filer.

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.
BUG=None

Change-Id: I6d64f96307a09c462ec657176768298c625370f1
Reviewed-on: https://gerrit.chromium.org/gerrit/43880
Tested-by: Prashanth Balasubramanian <beeps@chromium.org>
Reviewed-by: Scott Zawalski <scottz@chromium.org>
Tested-by: Prashanth B <beeps@google.com>
Commit-Queue: Prashanth Balasubramanian <beeps@chromium.org>
3 files changed