Integrate dynamic charts into autotest frontend.

BUG=chromium-os:14044
TEST=http://truty.i/croschart/server/x86-mario-r12/MARIO_MP/0.12.306.0/0.12.389.0/platform_BootPerfServer/seconds_kernel_to_startup/1280/1024/

Review URL: http://codereview.chromium.org/6821082

Change-Id: Ide1bac507850a45a9a34ef9459a6b148e52e3305
diff --git a/utils/external_packages.py b/utils/external_packages.py
index bcfd15d..d32d9bc 100755
--- a/utils/external_packages.py
+++ b/utils/external_packages.py
@@ -750,5 +750,18 @@
         return True
 
 
+class GVizAPIPackage(ExternalPackage):
+    version = '1.7.0'
+    url_filename = 'gviz_api_py-%s.tar.gz' % version
+    local_filename = 'google-visualization-python.tar.gz'
+    urls = ('http://google-visualization-python.googlecode.com/files/%s' % (
+        url_filename),)
+    hex_sum = 'cd9a0fb4ca5c4f86c0d85756f501fd54ccf492d2'
+
+    _build_and_install = ExternalPackage._build_and_install_from_package
+    _build_and_install_current_dir = (
+                        ExternalPackage._build_and_install_current_dir_noegg)
+
+
 if __name__ == '__main__':
     sys.exit(main())