jellybean 4.2 changes
Add bluetooth config

Change-Id: Ie146e3f4345c3c9cd0175371393b536377d0a8cc
Add libbt-vendor-ti to the encore build
Update build.prop build ID/fingerprint to match takju 4.2.1
Set correct permissions on /dev/hci_tty for Bluetooth
Use separate kernel config for CM 10.1
Update fingerprint for 4.2.2
Make build fingerprint format match Google's
add hdpi drawables

Change-Id: Ic72096dcb231010fcf33b7d08f89ed83f09f3b45
init.encore.rc: remove obsolete ro.debuggable=1 trigger

Whatever purpose this trigger once served is now handled by the
init.encore.usb.rc triggers introduced in ICS, and keeping it appears to
tickle an init bug concerning /dev/socket sockets handling and
restarting of already-started services.

Fixes log spam of the form:

E/UsbDebuggingManager( 1562): Communication error:
E/UsbDebuggingManager( 1562): java.io.IOException: No such file or directory
E/UsbDebuggingManager( 1562): 	at android.net.LocalSocketImpl.connectLocal(Native Method)
E/UsbDebuggingManager( 1562): 	at android.net.LocalSocketImpl.connect(LocalSocketImpl.java:238)
E/UsbDebuggingManager( 1562): 	at android.net.LocalSocket.connect(LocalSocket.java:108)
E/UsbDebuggingManager( 1562): 	at com.android.server.usb.UsbDebuggingManager.listenToSocket(UsbDebuggingManager.java:79)
E/UsbDebuggingManager( 1562): 	at com.android.server.usb.UsbDebuggingManager.run(UsbDebuggingManager.java:115)
E/UsbDebuggingManager( 1562): 	at java.lang.Thread.run(Thread.java:856)

which may have been a symptom of a memory leak in system_server.
Ensure that mdpi resources are used when available
Don't use ro.sf.hwrotation=270 in system.prop

This causes a boot animation bug in CM10.1, and the feature appears to
be abandoned upstream.  We'll change the kernel's idea of the screen's
natural orientation instead.