fastcharge: initial Nexus 5 adaptation

added custom charge levels for better control over fastcharge

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

Conflicts:
	arch/arm/mach-msm/Kconfig
	arch/arm/mach-msm/Makefile

Change-Id: I7d8c23b9eca2e6aee59ae236f881a4b6192b816b
Enable Force fast charge in defconfig

Change-Id: I648f792ccde0d1d7e7ed5a5d40d0273633ee02c6