systemui: Unbreak the planet

 * Not sure who to blame, but it's probably themes... :)

Change-Id: I0c534354a699f756d809aff10843ebea21f3f369
bootreceiver: decouple load average and cpu info service

if the load average service fails to start, it will skip the cpu info
service as well.
decouple them and move cpu info into a own try catch clause

Change-Id: I38ad39b1e1e86fd71f8a89891385ca15b6150f82
NotificationPanelView: check if file exists rather than if its null

the file will always be non null, which turns this statement to true
rather check if the file exists before using it, which makes more sense

Change-Id: Ied61406773ffcdb0d4fb63bf34ae21c8dff00918
Systemui: ignore bartransitions if we are not on highend gfx

Change-Id: Ie40fc76b8fce760cd31675d0edad2045d2567643
Systemui: fix some nullpointers and cleanup

Change-Id: I895d4ab379d3926289335234e37a8c4be07f01b1
policy: rework network traffic indicator

do not update it more often than needed

explicitly register and unregister broadcastreceivers when
enabling / disabling

Change-Id: I149b22a4ac2cfce8d6c7642e54a639567f282f9f
automatic translation import

Change-Id: I5b60fce3c565ef7167471eb54226bfeeed2c4eb4
frameworks/base: Fix delay in sending AUDIO_BECOMING_NOISY intent

AUDIO_BECOMING_NOISY intent is sent as background intent which causes
delay in receiving pause event. This delay caused audio leak. By
marking the event as FLAG_RECEIVER_FOREGROUND, this intent is
received sooner by Application.

Change-Id: Ib978cf8322dcddbc01f59824f95fa7800f9c35af
CRs-Fixed: 652549
Code cleanup.

Enforce 100 char line length, and remove checks for always-true
conditions.

Change-Id: Ie24d12919859e8269f77fabf93b3d745ece94479
Revert "SystemUI: Fix missing top task in recent panel."

See http://review.cyanogenmod.org/#/c/74397/

This reverts commit 0616667d980db1aa32d6dd1956d6fc2e232cf5a3.

Change-Id: I0d024a3b75204521546380c955680cb4c8c9468e
Themes: Let ThemeService handle all theme processing [1/3]

Only themes that are applied will be processed inside of the
PackageManagerService, all others will be sent off to the
ThemeService.

Change-Id: I5f2ec628e1d22a05accc6727efb0c1387455f82f
Merge remote-tracking branch 'upstream/android-4.4' into android-4.4