Add onClick action to notification clock and date

In expanded StatusBar
- clicking clock opens alarms
- clicking date opens calendar - today selected

http://www.youtube.com/watch?v=MLom5e3nQoA

PS3: added turn-blue-on-click
PS4++: nitpicking cleanups

Change-Id: I850732dcca0e65af59ce009aaf9f7ba18bcaf915
LocationManagerService: Respect the type of NetworkInfo that was passed

The location manager service which sends network info updates to the
gps location providers was changed to ignore the connectivity update's
type and just fetch the dominant network info, but this is a problem
since we want SUPL updates even if it's not the dominant network type.

This change makes it fetch the latest info about the network type for
which the update was actually intended.

Change-Id: Ic8e78482f584de3143a6b815361f6b6d49c498b5
SettingsProvider: Revert default WiFi sleep policy to "never"

Change Ie459b8e70fdbc7c605452fe0692d7bc26460e939 has the side effect of
altering the default WiFi sleep policy back to "default" (off when screen
turns off), which is contrary to the policy of "never" established in
I0598af41fe0144f2dfddc5bd331bd91d91e0ffea.

Change-Id: Id8b6a1abbf27ca653277399a0d8c84a121ff93c8
Add onLongClick action to notication clock and date

- As discussed with ciwrl on google+, LongClick opens DateTimeSettings
- Moved on-touch color change to superior xml solution, as suggested by
  Andrew Boren <preludedrew@gmail.com> here: http://review.evervolv.com/#/c/3676/"

Change-Id: I1fae71e347ffcb786227ba0b2651a66f2df35e27
Fixed a typo in error message

Change-Id: Ifbc6cfaf09e384953d778e18b9355e7d4013bdd6
Merge "LocationManagerService: Respect the type of NetworkInfo that was passed" into jellybean
framework: Add home button unlock option (1/2)

Change-Id: I97e627b112cbd28ecf66a01ef9e85037d926428f
Merge "framework: Add home button unlock option (1/2)" into jellybean
Merge "SettingsProvider: Revert default WiFi sleep policy to "never"" into jellybean
SECURITY remove lock pattern from being logged

commit Ibc0d5bfcee9673b1bf049bd69be80d2312602a47 made it so that the
lockpattern was loged in logcat as it was entered.
I'm really surprised nobody caught this.
This could also be solved by commenting the code out or just removing the line
without breaking anything.

Patch Set 3: Remove logging

modified:   core/java/com/android/internal/widget/LockPatternView.java

Change-Id: I2544eb11a2b003ef2d303470b19633241867fc29
Allow airplane and silent power toggle (2/2)

Based upon the system already in place by DvTonder

Change-Id: Ibf2587da48679c039f335085fe9b78d493eac158
Add Facebook contact sync support (1/2)

Change-Id: I4cf4356abced3daa9728429e25112b2f5da8799e
resize navbar

Change-Id: Ida1deb584d764f2f2923253f113f250440fd5409
Add statusbar/navigation bar hiding and edge swipe navigation

Change-Id: Ia5d370caf3d33ffdcfca5e4b66201a954ee1b795
Fix a couple of SystemUi FCs and make sure nav controls stay hidden

Change-Id: Ic7530d2f47488f66d09ac8879be62eba05d34d52
SystemUI (2 of 2): Option to enable gfx effects.

Allow devices that do not meet ActivityManager.isHighEndGfx(display)
to enable graphic effects such as (in this case) the screen dimming
effect behind an expanded notification panel.

Change-Id: I7f94a00ef3260b66d6d715adbd1b11961ec32ee3
Allow the statusbar to show both network technology and signal strength text

I enjoyed being able to see the signal strength, but missed knowing if I was on 3G/4G.
This commit is dependenant on changes in the settings package.

Patch Set 3: rebase

Change-Id: I67277749048f6a9e0858211472c006b8980ad3ca
ported 'kill all button' from aokp

Change-Id: Id2fed3d2f03cac2ddbf14f3906a2de7b2b59aba0
fixed compiling...removed a duplicated entry

Change-Id: I65e0d9c92285faa62884470a40e155abb5180ebb
testing: add tablet_ui and hideable navbar, framework part

Change-Id: I0fb4fdc29a49616ec44d1716175f21a53a74a76d