p3xxx: 4.2ified

* updates to sdcard
* disables overlay
* updates audio hal

Change-Id: I03030c6faa13c6c999941b7992272fc13de67e58
p31xx: allow up to 5 users

Change-Id: I46f20e904e3ca33daafdc2c31b4eab0a26d06d0a
p31xx: create mountpoints for external sdcard and usbdisk

Change-Id: Ieb17cabcb08183fe8b56b5b060b064fa9f78e57e
p31xx: enable vsync sysfs notifications

Change-Id: If3d45ee3b4f254abd5db14ef0be510b78486eeab
p31xx: provide bluedroid config

Change-Id: Ia635dc79abfffa41475239e53d3eafa89d8ad502
p31xx: audio: remove mutex lock at adev_set_voice_volume

if set_mode is called it's locking and calls adev_set_voice_volume which fails
to lock then.

Change-Id: I5026df7f5d8388f2d74f63eb9f43ec9fab2fc890
p3100: enable samsung stk

Change-Id: If8296c9bf56aed9c062a45b0349645424f8d0fd9
p31xx: add camera wrapper

Original camera module has to be /system/lib/hw/vendor-camera.piranha.so (camera.omap4.so)

Change-Id: I16c9fd6f178aa74129add0f76be236a6fe8f4ae2
p3100: fix setup makefiles

Change-Id: If7bad6b64adae74ea966c28d1e5ee45f25a6d654
p31xx: set min/max exposure compensation values

Camera supports -4 to 4, Camera app only -3 to 3.
So fake it here to not crash Camera app till it's patched.

Change-Id: I425c607bbaad06851f2ccad49787abbf305a7ae4
p31xx: use i2s interface

Change-Id: I267bec89e87504919ffc8e21651d0defeb50793c
p31xx: remove exposure hack

Cam app supports -5 to +5 now.

Change-Id: I6f3b0489da9541bc7547abf56015fc800292b184
P31xx: Remove depreciated Trebuchet config; Fix builds

Change-Id: Ia053bdb0089cc249ae2643bc7ebf2f1d5c404210
p31xx: build libnetcmdiface

Change-Id: Id663655cb9254124562acb657cacbe85ab1e0fbe
p3100: fix bluetooth incall audio

Change-Id: I521e270055c9cc37f081db310029f0726bc99fb1
p31xx: Fix typo in init.espresso.rc

Change-Id: I73bc75589518d8ae4a83fddb6a0a5c149a10d373
Common CM cleanup to build for xylon