Upstream Autotest merge.

As titled, a merge up to 93fc426ca133e775eb495f34d138fc57d92fb55e.

- Removes a bunch of deprecated code.
- Moves several private utilities into the private repo.
- Couple changes ported upstream and resynced.

BUG=None
TEST=In progress... will spin up new Autotest server and use
run_remote_tests for bvt, regression, smoke.

Change-Id: Id3e2ad529bb7b05f148e5d98aea46bb9ea828200
Reviewed-on: http://gerrit.chromium.org/gerrit/3350
Tested-by: Dale Curtis <dalecurtis@chromium.org>
Reviewed-by: Dale Curtis <dalecurtis@chromium.org>
diff --git a/server/frontend.py b/server/frontend.py
index 353ccab..0850c58 100644
--- a/server/frontend.py
+++ b/server/frontend.py
@@ -287,8 +287,7 @@
         else:
             kernel_info = None
         control_file = self.generate_control_file(
-                tests=tests, kernel=kernel_info, use_container=use_container,
-                do_push_packages=True)
+                tests=tests, kernel=kernel_info, use_container=use_container)
         if control_file.is_server:
             dargs['control_type'] = 'Server'
         else: