Compact list view mode for contacts adapted for JB 1/2

Allows the user to use a compact list view mode in Contacts by reducing the size of the contact photo.
Allow ADB to be enabled by default via a config overlay on a per-device basis.
This is useful for developers that are testing and troubleshooting boot issues
and adb ends up being disabled by default once the system kicks in.  This should
only be used for testing and removed once a device is deemed stable and able to
boot.

Change-Id: Ib17d4e10ec68640ce55a91d5b1067d3d37eeec9d

Conflicts:
	core/res/res/values/config.xml
Carbon battery [1/2]

Thanks to @olivergeith for the drawables!

Signed-off-by: Andros Rosa <andros2011@gmail.com>

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/SbBatteryController.java

Change-Id: I566e4f9b59673421da794b91557ab41fcb4575dd
framework: Add OnDoubleClickListener to View.

Simple Interface for allowing double click actions on
views. This piggybacks on the current performClick methods.
If a OnDoubleClickListener is set we will allow the double
click listener to handle the event. OnClickListeners will not
get callbacks.

Change-Id: I2244c3272029259e3904fe88011dfb8805dd674a
Switch Clock actions to OnDoubleClick and cleanup

Untested...

Change-Id: I64b3341dc4065c000837a3360691a174e7fb9d5f
Signed-off-by: Stevespear426 <stephen.k.spear@gmail.com>

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
Revert "Keep on notification LED while dreaming."

This reverts commit 9f5146154a913689d27f6af545dbf7da6439af8f.