Fix touch issue using 0% navbar

Change-Id: I0d140be9ab455291205fac7c38412b2c60e5b028

Conflicts:

	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
Super nitpick
TABUI: Apply redraw fix

Change-Id: I7a40617611d1493cab339a1a7a9ee317d5c6216c
outlines for hybrid toggle swatches

Change-Id: I88b7bae700b43594900edd9cb13242d7bf960a80
bigint

Change-Id: I197abe5583cd77b5018685b502c5f7a10fa810f0
HToggle: collapse after longpress

Change-Id: Ifcc71ceaf08b06735331883726c90e495d1f84e8
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
SystemUI: awful hack until Google fixes MDP

History:
Google adds tripple buffering in 4.1 - works splendid
Google merges changes in qcoms HAL in 4.2.2 that will trash the
composition engine in fullscreen mode

Change-Id: I6bfbac30e6b04c027d404f8026a9533681bcd4e7
Bug #14 disable pie on lockscreen

Change-Id: I4647aade6292cf49e5372e52d2ecff3bfe4b51f6
Some style fixes
Moar style fixes
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