beanstalk: initial BeanStalk changes from CM.

-correct CM naming conventions.
-remove some overlay values not in BeanStalk
boardconfig: Bring back tablet product characteristic.
overlay: Fix resolution for screenrecorder
device_base: adjusted persist.sys.vold.switchablepair

-Merged http://review.cyanogenmod.org/#/c/56515/ into vold
to allow switching of the sdcards ( user requested ).

-Only merged 1 of 4 because that is all that is needed.

-We will be all set if the patchset get merged to CM and picked
up by BeanStalk.
sepolicy: Add entry for GPS

-Starts to fix GPS. Driver comes online but complains about
what seems like a misconfiguration....
overlay: update config.xml in framework base

-changes are specific for beanstalk
Overlay: Allow translucent decor

Users can enable transparent nav bar by going to Settings>Performance>Force high end graphics

Change-Id: Ie907e12e785e00de6a2c569e7209eb6686444fbb
Signed-off-by: Tianrui Guo <tianrui@pac-rom.com>
device_base: adjusted persist.sys.vold.switchablepair

-Merged http://review.cyanogenmod.org/#/c/56515/ into vold
to allow switching of the sdcards ( user requested ).

-Only merged 1 of 4 because that is all that is needed.

-We will be all set if the patchset get merged to CM and picked
up by BeanStalk.
sepolicy: Add entry for GPS

-Starts to fix GPS. Driver comes online but complains about
what seems like a misconfiguration....
fix: DSPManager add config
fix: remounting issues
boardconfig: update charging mode detection sysfs path.
sepolicy: add entry for compass.
LMK: Set permissions "Not Killable Procs"

-Performance control needs permission modify values.
LMK-NKP: Enable and don't kill wpa_supplicant.

-A look into the "wifi" issue, in which the wifi will not
toggle on (in rare instances), shows that wpa_supplicant
is not running. There is a mechanism to restart wpa_supplicant
when the error occurs and the process does work but it seems
that the front ie(system ui and Settings) are never notified
that the "wpa_supplicant" restart happens so it appears "hung"
until a restart.

-I suspect that wpa_supplicant is killed due to long periods of
inactivity and memory demands on our low memory device. This
should cause the LMK not to kill wpa_supplicant unless absolutely
neccessary.
fix: DSPManager add config
fix: remounting issues
boardconfig: update charging mode detection sysfs path.
sepolicy: add entry for compass.
LMK: Set permissions "Not Killable Procs"

-Performance control needs permission modify values.