leds: rework lights library to support charging led
* minor cleanup
* supports charge led. power led will be lit while an usb power source is connected. will turn off if main battery > 90% (equals the android status
"charged").
* powerled indicates a "power status" now and looks pretty so keep it on when display is turned on (even with the touchkeys turned off).