p5100 bring up

This is just a straight port of this:
http://review.cyanogenmod.org/#/c/55931/

I only own the 31xx but almost exactly
the same device.

Change-Id: I340996dc5a96490c96ffa65159932ae59eb89937
Electron Beam Fix

<bool name="config_animateScreenLights">false</bool>

Must be defined now to choose between the electron beam or fade out
in settings after http://review.cyanogenmod.org/#/c/54900/ was merged.

Change-Id: I0740c03a1890216fe64c7b720d10f71cfd83ad72
P51XX: Fix "stop-and-go" boot animation

TARGET_BOOTANIMATION_USE_RGB565 := true
will smooth boot animation and fix stopping all the time.

Change-Id: Iba27b0eab59889ee50447556094a29592308fe97
P51xx: Update Bluetooth permissions/restorecon

Make /dev/ttyO1 group-writable, add restorecon to two BT sysfs paths.

Change-Id: I8ff729f0e128b474933fce9439087da7c2dfbab6
P5100: Fix Sim-PIN layout

Fix a long standing lockscreen layout problem that was introduced in 4.2

Before: http://i.imgur.com/NETsfBy.png
After: http://i.imgur.com/80iWcRU.png

Change-Id: I5914c11025a73fadfb35b8029da421472d4b4d04
Merge "P5100: Fix Sim-PIN layout" into cm-10.2