Add intelliplug 2.0 and misc kernel fixes
Signed-off-by: Braydon Saporito <altabraydon@gmail.com>

Conflicts:
	arch/arm/mach-msm/Kconfig
More IntelliPlug stuff

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

Conflicts:
	arch/arm/mach-msm/Makefile

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