big: fixed a LED corner case while almost full
big: fixed a LED corner case while almost full

Vic points out a corner case that the battery LED could be off by
the followng steps:

1. charge the battery to very full
2. disconnact the AC so that the LED is off for discharge.
3. plug AC again, then charger enters INIT state -->
   IDLE0 --> IDLE where those states don't toggle LED.

BUG=none
BRANCH=big
TEST=Reproduced this bug on big. Verified this has been fixed by this CL.

Change-Id: I7125acd6b11953675ac6d4085e31e0560b384015
Signed-off-by: Louis Yung-Chieh Lo <2d80bee8408e64f859a1b5868bd3b311c0a4b4cd@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/189757

alterapraxisptyltd/chromium-ec,eatbyte/chromium-ec,fourier49/BIZ_EC,alterapraxisptyltd/chromium-ec,md5555/ec,akappy7/ChromeOS_EC_LED_Diagnostics,alterapraxisptyltd/chromium-ec,fourier49/BZ_DEV_EC,coreboot/chrome-ec,md5555/ec,md5555/ec,coreboot/chrome-ec,akappy7/ChromeOS_EC_LED_Diagnostics,mtk09422/chromiumos-platform-ec,gelraen/cros-ec,mtk09422/chromiumos-platform-ec,coreboot/chrome-ec,longsleep/ec,fourier49/BIZ_EC,longsleep/ec,longsleep/ec,coreboot/chrome-ec,eatbyte/chromium-ec,eatbyte/chromium-ec,alterapraxisptyltd/chromium-ec,mtk09422/chromiumos-platform-ec,eatbyte/chromium-ec,fourier49/BZ_DEV_EC,fourier49/BZ_DEV_EC,akappy7/ChromeOS_EC_LED_Diagnostics,thehobn/ec,thehobn/ec,gelraen/cros-ec,akappy7/ChromeOS_EC_LED_Diagnostics,fourier49/BIZ_EC,fourier49/BZ_DEV_EC,md5555/ec,gelraen/cros-ec,mtk09422/chromiumos-platform-ec,coreboot/chrome-ec,thehobn/ec,coreboot/chrome-ec,longsleep/ec,gelraen/cros-ec,thehobn/ec,akappy7/ChromeOS_EC_LED_Diagnostics,fourier49/BIZ_EC