fastcharge: initial adaptation for HTC One

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:

	arch/arm/mach-msm/Kconfig
htc battery 8960: force fastcharge mode added

Signed-off-by: Paul Reioux <reioux@gmail.com>
force fastcharge: htc battery 8960: unknown usb -> ac charger too

Signed-off-by: Paul Reioux <reioux@gmail.com>
Correct fastcharge rate for T6 device

Change-Id: I83a58a2ecfa3c31181c91a1ee0adda4c24473857