am 0f24a6cf: Merge "Documentation update."

* commit '0f24a6cf2eb5272c190900895cab3448870eed45':
  Documentation update.
am f6f50078: Build both 32-bit and 64-bit binaries in standalone build.

* commit 'f6f50078e3261143aba759697bc2787f9855a51f':
  Build both 32-bit and 64-bit binaries in standalone build.
am 7275548a: Fix ADB bridge port number being sent to ADB.

* commit '7275548a990c6ef0db47b791e839f231d2d991a4':
  Fix ADB bridge port number being sent to ADB.
am 57deae3d: Introduce GoogleTest-based unit tests.

* commit '57deae3dd6a33ede5b9c7daebaabf795f3525fc3':
  Introduce GoogleTest-based unit tests.
am 7342c8a3: Fix Windows unittests build.

* commit '7342c8a36068977855b3becfe1bc994147e837bb':
  Fix Windows unittests build.
am a07421fe: Fix OSX standalone build to use the right XCode SDK.

* commit 'a07421fecfcd0b34d60ff41da7a8621c92cbf220':
  Fix OSX standalone build to use the right XCode SDK.
am 7745b32e: Fix Windows command-line quoting.

* commit '7745b32edeb9ec1c2763030bb42a8fc0c3e6d8c4':
  Fix Windows command-line quoting.
am 685b2c21: Fix battery emulation.

* commit '685b2c217933513117aae2e058324cd9456432c6':
  Fix battery emulation.
am ef00997e: Fix crash when -snapshot-list is used on 64-bit systems.

* commit 'ef00997efb352a0ab282c9d7bb960be500d3de8b':
  Fix crash when -snapshot-list is used on 64-bit systems.
am b6bd3ac4: build-kernel.sh: Update to support x86_64 kernels.

* commit 'b6bd3ac4d6576e6280469be01685747ffa255874':
  build-kernel.sh: Update to support x86_64 kernels.
am af81d743: Add android/utils/eintr_wrapper.h

* commit 'af81d7432594d8459c4fb9f76c5e8a981f69a94c':
  Add android/utils/eintr_wrapper.h
am a2c14f94: Cleanup: Remove 100+ compiler warnings.

* commit 'a2c14f947951612b45024095afd2210aa7368773':
  Cleanup: Remove 100+ compiler warnings.
am 3d621099: android-rebuild.sh: Run unit test suites.

* commit '3d621099b7deeecdb2b41a5f7658237a79e5808d':
  android-rebuild.sh: Run unit test suites.
am 58c33adc: android-configure.sh: Fix GLES auto-detection.

* commit '58c33adc06567875e1f6f3f4a7cdc77099b55881':
  android-configure.sh: Fix GLES auto-detection.
am 2184d300: <qemu/notify.h>: update to match upstream.

* commit '2184d300da3cbf971fadc095edfa9537f371f9d1':
  <qemu/notify.h>: update to match upstream.
am f6669d7b: update <qemu/atomic.h> and add <qemu/compiler.h>

* commit 'f6669d7bf05c4abb8f95862e82322ec4689251f4':
  update <qemu/atomic.h> and add <qemu/compiler.h>
am f0729c75: Update <qemu/bswap.h> and <exec/cpu-all.h>

* commit 'f0729c75f1b64e3645635bec9a8462a63be3b27f':
  Update <qemu/bswap.h> and <exec/cpu-all.h>
am 8bfaf41d: <qemu/aes.h>: Minor upstream update.

* commit '8bfaf41d4fed01472c04ad2f61a82cff68c8186e':
  <qemu/aes.h>: Minor upstream update.
am fd77237e: mini-glib: Add g_assert() et al.

* commit 'fd77237e061fbae1abac9466c4de604137ffbb5d':
  mini-glib: Add g_assert() et al.
am 5b693bd2: mini-glib: Add g_win32_error_message() implementation.

* commit '5b693bd24df715e5ea790784637d0d203fb5be0d':
  mini-glib: Add g_win32_error_message() implementation.