Frameworks: port statusbar notification count (1/2)

Change-Id: Id23ac43866fa7fb9043d1f598a1f88cd4fa9ab9b

update notification count backgrounds and text color to match kitkat ui

  - also add duplicates in inverted folders to keep inline with trds themeing

Conflicts:
	core/java/android/provider/Settings.java
Camera : Powerkey shutter

Allows user to take use power key to take pictures/videos

Change-Id: I85a1e1761199f4604672be42a3a5005227f5451a

Conflicts:
	core/res/res/values/gummy_strings.xml
port implement noise suppression for phone calls (1/2) from cm-11.0
Swap volume buttons

Swap volume buttons when the screen is rotated by 90 or 180 degrees

Change to default behaviour not configurable due that it is now
more natural

Change-Id: I323b647066e8c73fac60067141d1add7b2f9962d

Conflicts:
	media/java/android/media/AudioManager.java

FWB: Make "Swap volume buttons" optional (1/2)

Change-Id: I067cfc5773cea1ade4daa6bb0a19c1882311d2e3

Conflicts:
	core/java/android/provider/Settings.java
Add people lookup settings keys

Change-Id: I2ff9bb7684d04f4f9b640939c7db269873aa3308

Conflicts:
	core/java/android/provider/Settings.java
Navigation Bar: Toggle last app on recents button long press
Base:Quiet Hours[1/2]

based on cm && based on Omni's adaptation & AOSPA

PS3: Whitespace fixups
PS4: fix imports for QHHelper
PS5: We don't have battery LED enabled

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