[Frameworksbase] Port Add Wifi name to notification drawer (1/2) - SlimBean

needed a lot code overwork because of huge changes from google

HINT todo: If we implement custom carrier label we need to trim customlabel
and add wifiname in

packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkController.java

Patchset 2
- rebased

Change-Id: I4e913d0413fbedd04202a60b9504096990785d73

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarView.java
core/jni/android/graphics: Cache copy of pre-scaled Bitmaps

Caching some pre-scaled Bitmap objects allows for optimizing later
scaling operations to reduce memory pressure.

CRs-fixed: 451681

Change-Id: Id4341e75911074ff9f565b2d386ccad8f3a223e8
german update

Change-Id: Ida7b592437cf6b054880b9952aa3460b86085629
Revert "Button Light Notification (fwb part 1/2)"

Conflicts with CM10.1 solution in liblights

This reverts commit d4c688a20913dacbf74030a4ab5de9d5ee2cbd90.

Conflicts:
	services/java/com/android/server/NotificationManagerService.java

Change-Id: I83495494f1183417dc9e60a814193cd6aa12e4a4
Revert "[Frameworksbase] Port Add Wifi name to notification drawer (1/2) - SlimBean"

This reverts commit ddb8c87daa94120d1ea9cc1b9c109a11a29ad4ae.
Notification: add option to show connected wifi network (1/2) - AOKP

Port from JB branch