outlines for hybrid toggle swatches

Change-Id: I88b7bae700b43594900edd9cb13242d7bf960a80
Add back backlight brightness curve adjustment.

Change-Id: I1dbcc9a35b44abc077e2722a4e81eb1e83d463fa
Signed-off-by: kecinzer <kecinzer@gmail.com>
bigint

Change-Id: I197abe5583cd77b5018685b502c5f7a10fa810f0
HToggle: collapse after longpress

Change-Id: Ifcc71ceaf08b06735331883726c90e495d1f84e8
FlingTracker can divide by zero and hang StatusBar in an infinite loop

if 2 events have the same timestamp then FlingTracker in PanelView will divide
by zero causing NaNs. the bug is usually triggered by rapid StatusBar up/down
dragging activity and updateCarrierLabelVisibility can then loop indefinitely
looking at NaNs. the user visible symptom is that StatusBar refuses to pull
down and is burning cpu time.

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I0791c6bea953bf03346185fc6aaf44aaea79aace
Specific catch block

According to Android developers (http://developer.android.com/reference/java/math/BigInteger.html#BigInteger(java.lang.String, int)), it can only throw NFE or NPE, but we have a null check, so only NFE can be thrown
Merge branch 'jellybean' of github.com:ParanoidAndroid/android_frameworks_base into jellybean