fastcharge: backported and adapted for OnePlus One

thanks a lot
@faux123
@DooMLoRD

Conflicts:
	arch/arm/mach-msm/Kconfig
defconfig: fastcharge enable