PackageManager: allow build-time disabling of components

Allow components to be specified as disabled at build time
(applied on boot).

This allows stock OTA components to be marked as disabled in
CM builds.

Change-Id: I6e4499cc40a779792a5ea97a10137399dad7d69f
systemui: Forward-port notification counters

 * Port from CM11

Change-Id: Id9d0954acffd00bdb470b9eccbdb3b45fbd995c1
Update the ADB status bar icon

Change-Id: I35a52f9a438013d37e1f6739dc8fcc2527203ecf
Merge remote-tracking branch 'm/L5' into HEAD

Conflicts:
	packages/SystemUI/res/drawable-hdpi/ic_notification_overlay.9.png
	packages/SystemUI/res/drawable-mdpi/ic_notification_overlay.9.png
	packages/SystemUI/res/drawable-xhdpi/ic_notification_overlay.9.png
	packages/SystemUI/res/drawable-xxhdpi/ic_notification_overlay.9.png

Change-Id: I4f00ddffffec7b63e8408ddf2da3e993d278338f