sepolicy: allow vold to create files on external sdcard

This is required for ASEC support. Vold can already create and
access directories, but do not yet have the permission for files.

Change-Id: I5082bbff692e5dc53c7000e4b3a293e42d33f901
sepolicy: allow vold to mount ext4 sdcard

When vold mounts an ext4 sdcard, it needs to force the context to
sdcard_external.

avc:  denied  { relabelfrom } for  pid=190 comm=vold scontext=u:r:vold:s0 tcontext=u:object_r:labeledfs:s0 tclass=filesystem
avc:  denied  { relabelto } for  pid=190 comm=vold scontext=u:r:vold:s0 tcontext=u:object_r:sdcard_external:s0 tclass=filesystem
avc:  denied  { relabelfrom } for  pid=190 comm=vold scontext=u:r:vold:s0 tcontext=u:object_r:sdcard_external:s0 tclass=filesystem

Change-Id: I80f42fbdf738dee10958ce1bdc1893a41234f0d9
Add 50selinuxrelabel from cm... might help with stuff?

Change-Id: Ib5fd2906dedb95a32aa069e49657d3a537702207
Let devices + build handle drm so's

Change-Id: Ia51928e2f71b5f70bb73065a8d2b54f4dc7f68f2
Add libemoji and stuff to common

Change-Id: I6ada4154c75ef271c72b86c80f43886fa6fcd432
See if not remounting stuff during boot fixes /cache/dalvik-cache?

Change-Id: Ibbafc8db3bb4e97f50f5f754ddce2c61dc043e3e
dasboot: Some devices don't need this anymore, so remove from common.mk

to add it to a specific device for debugging purposes, stick this in your device's vanir_*.mk

PRODUCT_COPY_FILES += \
    vendor/vanir/proprietary/common/etc/init.d/dasboot:system/etc/init.d/dasboot

Change-Id: I0af4df3d660447a64b66a35e52a96df8fab783f1
Update build IDs to KRT16S

Change-Id: Id40e1a2a8a3bcbd25310030e81d6ad1701719795
update libjni_latinimegoogle.so and liblightcycle.so to 4.4 -- and remove vestigial libs

Change-Id: I9fa400abf504e5e20c1e570c843e1bde4a255758