SystemUI: add signal text (1/2) WIP

Change-Id: I0b1a246f4744e71fb6cebfdfe2f674958971048e

SystemUI: replace signal bars with signal text if option chosen

Change-Id: I3b50747031f6e80edcad4499f0ad2646483c94c0

fix airplane mode with SignalText
Took the visibilty checks out of SignalText.java and moved to signalClusterView.
Airplane mode icon now properly responds.

Change-Id: I4e97854a3ed59df26d12b881b73b8f59c75de3db

fix Dbm signal readout for LTE/4g
This uses deprecated methods for getting signal values, but
it is the way it's currently being done in Settings.apk in AOSP.
there is no LTE functionality in the new preferred method.  Until
such time as LTE signals are exposed, this looks to be the only way.

Clean up
I forgot to take out the log statements and delete
commented out code.

Change-Id: I96fe28fdf946e1372ec4dd8df3adae4aece4b509
SystemUI: WiFi Signal Text

Change-Id: I926787c92d8f054370a231ecd668a4bf352d832f
SystemUI: Add option to hide signal bars

Patch set 2: add an observer to apply the changes without reboot

Change-Id: I93e78d48412e1a82a271d002066fa8a4c0101d16
WebView: fix crash when moving cursor

Caused by http://review.cyanogenmod.com/20731 when the cursor is
moved while no text is selected.

Change-Id: I71d49f1a16271dd0b7a0b4930f04d33a64a69b49
small tablets: add nav bar battery bar locations

Small tablets such as grouper use the sw600dp layout
for navbar. Add the battery bar layout items to show
the battery bars on this configuration.

Change-Id: I4265c8c6c71b9ffe57d86c3c3b6e3848a03d6cc2
Navbar: Allow for up to seven navbar buttons

Tablets and possible some devices I.E. the SGS3's and the note
prolly have enough room for more navbuttons. This is controlled via
overlay for now.

Change-Id: I571d574ec64a00853c762cefb8ef9fc499bb6c4a
LED: add LED brightness control (2/3)

Add setting to store selected brightness

Change-Id: I9a338f4ed27e3dad05b3ee0d75f2aa5481117211
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>

Conflicts:

	core/java/android/provider/Settings.java

Signed-off-by: iceandfire <arhamjamal@gmail.com>
Long press back key to kill the app

Change-Id: I97c95fd269caae51b35a30830059a285f94a92cd
Tablets: update toggles

Signed-off-by: Curtis Menard <curtis.menard@gmail.com>

Change-Id: I99c522f78098d86a4717480087b05414b9418fea
framework: hide NavBar on demand, and basic Nav controls in Power Dialog.

This also fixes re-sizing of the NavBar on demand.
TODO:  Still need to find a way to 'Poke' the Notification shade.
It will not respond to NavBar resizes until rotate or other re-draw
event.

Patch set 2: Clean up and rebase

Change-Id: I37eead1415475e3c6b96daaeab4d99303e861541

Conflicts:

	core/res/res/values/public.xml

Signed-off-by: iceandfire <arhamjamal@gmail.com>
Revert "Framework: Audio service - add missing pieces from CM9 port"

This reverts commit 52a8540e6824527de8be1cedb7c863bc8bebc5b3.
Fix for updating TCP buffer size when switching network type

When PDP connects in GSM network, the TCP buffer window size is
set to max 8760. If the phone swicthes to UMTS, the TCP buffer
size is not updated to UMTS, i.e. GPRS buffer size is still
used with limited data transfer spead as a result.
This fix makes sure the TCP buffer size is updated when
switching network type.

Based off of (varible name change): https://android-review.googlesource.com/#/c/41612/

Change-Id: Idf19bca0b2eca218899aba68002d652b65070916