Fix gradient. Credit to UBER.
Revert "Bring back the status bar activity indicators for mobile data and wifi"

This reverts commit bdd09e75ea1a18010796bc934ff0ca6c9dc0c4ff.
[2/3] frameworks: bring back the status bar activity indicators for mobile data and wifi:
avoid layout passes when updating data activity indicators.

ImageView can optimize out layout passes if old and new drawable have
equal sizes. Take advantage of that by displaying a transparent drawable
with the same size as the in/out drawables when there's no activity
instead of clearing out the drawable in that case.

Needs https://gerrit.slimroms.net/3678

Change-Id: Iaaa556ffab3ed4be1da8016ed40d0a9c2efcde01
[1/3] frameworks: bring back the status bar activity indicators for mobile data and wifi

Google were nice enough to create xxhdpi drawables for us before removing them.

Reverts "Remove signal/wifi activity indicator icon overlays."

This reverts commit fcc901c10bffdfb9c6b31e676dec36b47d949979.

Included NetworkController.java modification from Iaaa556ffab3ed4be1da8016ed40d0a9c2efcde01

Adding preference for arrows

PS14: Fixing errors

PS15: Turning arrows off done via actual removing drawables work, so when arrows are turned off,
they do not redraw statusbar anymore :-[

Change-Id: I7aa85f7c8442c45d17e42cac7823dfe93e3f24c1
[1/2] fb: Change density on the fly

Change-Id: I7ee16d32ee882fea22367f49f69f4da744f3aa45