mach: msm: BLX Port

defconfig: Enable BLX

blx: Fix charger not resuming after max blx reset

blx: Don't start the charger if it's already active

Change-Id: I18821911b4e57fe4d33ae829926367225fd0be23