Check and fail early if requested wallpaper size exceeds maximum texture size.

Summary:
This fixes an issue where OpenGL initialization succeeds but buffer allocation fails because the requested wallpaper size
is too large (or otherwise unsupported) by the graphics hardware. This fixes an issue where SystemUI crashes constantly
on the PandaBoard when connected to a full HD display. Tested only on PandaBoard, no access to alternative hardware.
Signed-off-by: Wim Vander Schelden <wim.vander.schelden@philips.com>

Test Plan: approve

Reviewers: randall.rushing, Mustaavalkosta, michyprima, Roach

Differential Revision: http://review.codefirex.com/D273

Change-Id: I5a2d6252efc51fcc701bd45a6bcf55109475e92d
QuickSettings: enable theming of user label

Test Plan: Approve

Reviewers: randall.rushing, Mustaavalkosta, michyprima, Roach

Differential Revision: http://review.codefirex.com/D274

Change-Id: I79d0282093cb421b2df1f7c234459e616ad63283
Fix NavBar ring's center layout on lowered DPIs

Test Plan: test & approve

Reviewers: Mustaavalkosta, randall.rushing, Roach, michyprima

Differential Revision: http://review.codefirex.com/D275

Change-Id: Id5a866eb82d4d48654281c8a1cc3264c4885eb57
SystemUI: fix pulldown header for themes

Test Plan: Test and approve

Reviewers: randall.rushing, Mustaavalkosta, michyprima, Roach

Differential Revision: http://review.codefirex.com/D276

Change-Id: If9824400473aebca27fdd2094716d3086956bfbb
SystemUI: fix long pressing notifications

Summary:
Stops the intent from firing off when long pressing
for the menu.

Test Plan: Test and accept

Reviewers: randall.rushing, Mustaavalkosta, michyprima, Roach

Differential Revision: http://review.codefirex.com/D277

Change-Id: Ifb825b8d2d563667a0497e2021b3bd29ee9293b4
framework: fix notification icons not animating till ticker is updated

Summary: Fixes Android issue #15657

Test Plan: Test, approve

Reviewers: Mustaavalkosta, randall.rushing, michyprima, rlasalle15, Roach

Differential Revision: http://review.codefirex.com/D280

Change-Id: I8ca9045f979a7507f93f2efe1c16bc25ec3c55d6
SystemUI: Squashed signal commits:

Summary:
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

Test Plan: Fix for CFXConstants and AOSP mode

Reviewers: randall.rushing, Mustaavalkosta, Roach, michyprima

Differential Revision: http://review.codefirex.com/D281