meta-android: android-system: improve container setup

* setup container rootfs on top of a tmpfs
* mount /system and /vendor correctly as read-only to avoid any modifications
* umount every mounted directory on container stop
* start lxc always with verbose logging to make finding bugs easierd
* requires now lxc >= 1.0

Signed-off-by: Simon Busch <morphis@gravedo.de>
android-tools: split out machine specific configuration

* usb gadget configuration can be different from device to device so we have to keep it in
  a separate package which is machine specific

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-asus/meta-lg/meta-samsung: grouper/maguro/mako: update android-system-image

Signed-off-by: Simon Busch <morphis@gravedo.de>
android-system: minor fixes

* start service manager which is required on some devices
* correctly check for the existence of /persist/wifi directory

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-hp: creating a new layer for HP devices

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-hp: conf: machine: add machine configuration for HP touchpad

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-hp: initramfs-boot-android: add touchpad specific init script

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-hp: android-tools-conf: add touchpad specific gadget configuration

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-hp: linux-hp-tenderloin: add kernel build configuration

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-hp: android-system-image-tenderloin: add recipe

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-hp: android-system-image-tenderloin: update to newer version

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-android: libhybris: also provide virtual/libandroid-properties

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-lg: mako: add providers for virtual/libandroid-providers and virtual/android-headers

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-android: libhybris: make recipe machine specific

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-android: add libhybris to SIGGEN_EXCLUDERECIPES_ABISAFE

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-android: phablet-headers: make recipe machine specific

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-lg: android-system-image-mako: update to new version 20140624-108

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-android: libhybris: also provide virtual/libhardware

Signed-off-by: Simon Busch <morphis@gravedo.de>
mako/tuna/grouper: align for new libhybris provider

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-android: android-system: make the container never gets killed on low memory

Signed-off-by: Simon Busch <morphis@gravedo.de>