generate_au_zip.py: Place ELF files in .elf/ sub-directory.

This patch prevents e2cp from being renamed to e2cp.elf by placing it
inside the directory .elf in the au-generator.zip file.

CQ-DEPEND=CL:296424
BUG=chromium:526753
TEST=Ran cros_generate_update_payload from an old image in the generated zip file environment.

Change-Id: Icf043a4ca6d8bcc19058be3cf49678fb163c684f
Previous-Reviewed-on: https://chromium-review.googlesource.com/296426
(cherry picked from commit eeb50e921078c6273a313bed45cefd74a1a69496)
Reviewed-on: https://chromium-review.googlesource.com/297378
Trybot-Ready: Alex Deymo <deymo@chromium.org>
Tested-by: Alex Deymo <deymo@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
diff --git a/build_library/generate_au_zip.py b/build_library/generate_au_zip.py
index c23750c..05685f7 100755
--- a/build_library/generate_au_zip.py
+++ b/build_library/generate_au_zip.py
@@ -68,6 +68,7 @@
          '--copy-non-elfs',
          '--bindir', '/',
          '--libdir', '/lib',
+         '--elf-subdir', '.elf',
          '--generate-wrappers']
   cmd += elf_binaries