Added missing defines and headers (x86_64)

Added more defines and headers to make this prebuilt capable of compiling
all host binaries in 64-bit.

This is similiar to CL 9e754ea754eac37d1cd20182cc5d37df85239b0d of
the same title for its 32-bit counterpart: i686-linux-glibc2.7-4.6

1. Added more defines in sysroot/usr/include/asm/unistd_64.h, from
   linux-libc-dev_2.6.32-21.32_amd64.deb (lucid)
2. Added more magic numbers in sysroot/usr/include/linux/magic.h,
   also from linux-libc-dev_2.6.32-21.32_amd64.deb (lucid)
3. Added new sub-dir sysroot/usr/include/sound, from
   linux-headers-2.6.24-16_2.6.24-16.30_all.deb (hardy)

build-hardy-toolchain.sh will be enhanced later to automate this

Related CL: https://android-review.googlesource.com/#/c/40017

Change-Id: I10a93300548d02db07683b371331321d13e6665a
83 files changed