Use ANDROID_BUILD_OUT for image source, if available

Also: drop auto-generated debhelper files. These files should not have
been added.

Change-Id: I09198207ad9d516862df3892e2468dcdf36112f3
(cherry picked from commit 1044e82479d83748b4253324acff6f48ecaa4ad3)
diff --git a/launcher/main.cc b/launcher/main.cc
index d46810f..11bbaac 100644
--- a/launcher/main.cc
+++ b/launcher/main.cc
@@ -19,7 +19,7 @@
 #include "host/vadb/virtual_adb_server.h"
 
 namespace {
-std::string StringFromEnv(const char *varname, std::string defval) {
+std::string StringFromEnv(const char* varname, std::string defval) {
   const char* const valstr = getenv(varname);
   if (!valstr) {
     return defval;
@@ -40,7 +40,8 @@
 DEFINE_string(qemusocket, "/tmp/ivshmem_socket_qemu", "QEmu socket path");
 DEFINE_string(clientsocket, "/tmp/ivshmem_socket_client", "Client socket path");
 
-DEFINE_string(system_image_dir, StringFromEnv("HOME", "."),
+DEFINE_string(system_image_dir,
+              StringFromEnv("ANDROID_PRODUCT_OUT", StringFromEnv("HOME", ".")),
               "Location of the system partition images.");
 DEFINE_string(kernel, "", "Location of cuttlefish kernel file.");
 DEFINE_string(kernel_command_line, "",
@@ -184,12 +185,12 @@
   // exist or could not be created.
   auto system_partition = config::FilePartition::ReuseExistingFile(
       FLAGS_system_image_dir + "/system.img");
-  auto data_partition = config::FilePartition::ReuseExistingFile(
-      FLAGS_data_image);
-  auto cache_partition =  config::FilePartition::ReuseExistingFile(
-      FLAGS_cache_image);
-  auto vendor_partition =  config::FilePartition::ReuseExistingFile(
-      FLAGS_vendor_image);
+  auto data_partition =
+      config::FilePartition::ReuseExistingFile(FLAGS_data_image);
+  auto cache_partition =
+      config::FilePartition::ReuseExistingFile(FLAGS_cache_image);
+  auto vendor_partition =
+      config::FilePartition::ReuseExistingFile(FLAGS_vendor_image);
 
   std::ifstream t(FLAGS_kernel_command_line);
   if (!t) {
@@ -204,7 +205,7 @@
   cmdline.reserve(commandline_size);
   t.seekg(0, std::ios::beg);
   cmdline.assign((std::istreambuf_iterator<char>(t)),
-             std::istreambuf_iterator<char>());
+                 std::istreambuf_iterator<char>());
   t.close();
 
   unsigned long libvirt_version;