meta-android: chroot-script: separate common init script and machine settings

* we should try to minimize the need to have a init script per machine but enabled the
  machine layers to configure the required bits in a separate configuration file

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-android: chroot-script: add possiblity to boot from system partition

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-android: udev-extraconf: add android specific rules

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-android: android-system-image: package ramdisk content and preserve permissions of binaries

We will need the ramdisk content in order to be able to start a container with a android
system in it.

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-asus: linux-asus-grouper: bump SRCREV for proper touchscreen detection

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-android: android-system-image: add postinst script to fixup permissions of android binaries

It's rather important to have the permissions setup correctly for the android binaries
otherwise the android system in the container (which uses the same /system tree) will
fail to start.

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-asus/meta-samsung: update android-system-image-* to 75

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-android: android-system: start everything inside a lxc container

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