Frameworks: Add fast charge QS toggle and other

this commit add
- qs toggle
- interactive reacting with pw toggle
- option stays after reboot
- option is hidden if kernel doesn't support
- code cleanup

Change-Id: I137720a7fe1acb7b36bec0f68ac0e5b6aa3fcbd0
Signed-off-by: scotthartbti <scott@ubuntu.com>

Conflicts:
	packages/SystemUI/res/values/strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsController.java

Conflicts:
	packages/SystemUI/res/values/strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/powerwidget/FChargeButton.java