Include android.permission.ACCESS_SUPERUSER permission in the base API

Since we don't include this version of the su binary we need to
register this permission other wise if user installs Koush's Superuser
apk later all apps previously installed will not be granted
superuser permission as it, the permission, did not exist when apk
previously asked for permissions

This is a hack to avoid Android Issue 25906
 (https://code.google.com/p/android/issues/detail?id=25906)

Change-Id: I4bc044fa8808d7e11e8cc004f680a99d11d9b66d
derp can't have webaddress here

Change-Id: I6a158757f08445f51a893c513724e1332dc3434d
Toggle bug fixes

This patch fixes:
* bluetooth not showing correct state
* battery information should retain after rearranging toggles
* tile text being cut off
* network toggle should stay updated after rearranging
* ime toggle will collapse statusbar
* wifi ap toggle states should update
* user/favorite user layout fix
* use consistent color for toggle texts

Change-Id: I7646292b88f34cd3b1e23ba615d2c571ca22cb89
Signed-off-by: Roman Birg <romanbirg@gmail.com>

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/toggles/BluetoothToggle.java
FW: Navring Rework.

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

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

PS4: Rebase and clean up, plus I added the option to turn "off" the
      navring by setting all targets to null or none.

PS5: added logic for custom icons

PS6: forgot to add Icons to the settings observer
     adjust some long press logic

PS7: Comment message clean up

PS8: Rebase of the new awesome action

PS9: cleanup

PS10: Rebase

Change-Id: Iff157e4e49407f46284f52697befe6cc3d5a42d7
Toggles: fix silent off label

Change-Id: Id811af6599ca8466ba3af0dd555a4856863ef7fb
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
frameworks: Smooth background gradient

Credit to UBER for the images

Change-Id: I3655e9917610348100fa6cb5cede66a63ca82538
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
SystemUI: set correct initial NFC toggle state

Change-Id: I451f53bb2ae533823c214a66d83ce6a92ceb5025
Signed-off-by: Roman Birg <romanbirg@gmail.com>
SystemUI: avoid NPE when no toggles are set

Change-Id: Idc3fe5b43f545fed51f33b06fb5888fb5e226b7a
Signed-off-by: Roman Birg <romanbirg@gmail.com>