AwesomeAction: Performance update

Use hashmap and switch case, also use is  containskey() to
bypass switch/case if its a custom app.

oops sorry marc
double oops..

Change-Id: I90b353df3de035c58e1871b8a3085c82f7d24145
FW: Navring Rework.

Moves drawables and static strings to Frameworks, Removes
some redundant code from RC.

Needs awesome action update for now if we dont add it ill
rebase.

Change-Id: Iff157e4e49407f46284f52697befe6cc3d5a42d7

Conflicts:
	packages/SystemUI/src/com/android/systemui/SearchPanelView.java
	packages/SystemUI/src/com/android/systemui/navbar/SysAction.java
	packages/SystemUI/src/com/android/systemui/statusbar/NavigationBarView.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettings.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/key/ExtensibleKeyButtonView.java
Fix longpress action for tehter toggles

Jumps directly into tether settings.

Change-Id: Ifdc825bb3f816e60d6e9232501935a26f757128c
Signed-off-by: kecinzer <kecinzer@gmail.com>
Lockscreen: allow widgets to use more space on tablets (1/2)

aka: use that gorgeous screen

PS2: use @dimen/keyguard_widget_pager_max_height so we can use overlays

Change-Id: I0a99f98c868aa88014a3c2596b18f3cbe3480d96
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Lockscreen: remove mAppWidgetContainerHidden instead of hiding it

This will reduce memory usage.

Change-Id: I541ab53a98b84ce919998a322fa2b28a9621a9f9
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Workaround until gps can be fixed, force gps to stay in standalone mode when
ro.agps.allow=false

tested and working on t0ltecdma devices

Change-Id: I917de8cf3c59865a423dafa605ee4f10a5838bb6
Merge remote-tracking branch 'xy/jellybean' into franco