lights: fix charging led status

should fix the led staying on after unplugging/disconnecting. led is now fully lit while charging and turns off if battery is considered charged by the os