Fast Charge: initial adaptation for Galaxy S5

Signed-off-by: Paul Reioux <reioux@gmail.com>
(cherry picked from commit 7ac01327693c00372822ff94438d0860cfe56c63)

Conflicts:
	arch/arm/mach-msm/Kconfig
	arch/arm/mach-msm/Makefile
Fast Charge: Samsung does NOT use qpnp charger. it uses its own battery driver

from drivers/battery/max77804k_charger.c. Adapt fastcharge for this driver

Signed-off-by: Paul Reioux <reioux@gmail.com>
(cherry picked from commit 7e16e652fbf9ed03e3ae9733af050aca0c40c06d)