tenderloin: move lvm.static to boot.img

* With sepolicy, we cannot run exectuables that reside on other
  partitions during init so we move lvm.static to our boot.img,
  increasing the image size by roughly 1.4mb (eek!). Thankfully
  we still have some extra space after a boot and recovery image
  but not really enough for another whole image.

* I've rebuilt lvm.static for this situation, hard coding some
  things that init failed to properly set, as well as updated
  the lvm.conf.

* More info on the new lvm.static, and instructions to build it, can
  be found here: https://github.com/invisiblek/android_external_lvm2

Change-Id: I7b4b770f02261e02a1a4ac3b3c06d8178e7800c5
serial: use property service to set ro.serialno

* SELinux is not happy with us modifying default.prop, and who
  can blame it? We shouldn't be writing to a file on / anyway.

* Utilize property service to set the prop instead.

Change-Id: I121ae8e21f8da5b7c825c6ad3ac53c26b5e4cdd3
tenderloin: don't check GAP in art

Change-Id: Idba9620eb5f2316ad9ca9b154d0279c24469b131
sepolicy: initial rules

Change-Id: I9340482cc9cf6a8abbb1361c6a35e0ab806f8dab
tenderloin: user AwesomePlayer instead of NuPlayer

Change-Id: Id320f26f07062911c56ff71fc71bddcefe3d0fb3
tenderloin: set LIBART_IMG_BASE

Change-Id: Id46a9083330468b1e0bcc0c472d40879b145240e
[TEMP] ro.secure, adb on boot

* temphax for bringup

Change-Id: Id3fe4b42a01ed9f17046a33c523e52bc6058f69f