Battery lights support (1/2)
Forward ported from CM.

Change-Id: If8e425868a9fabbf937fd31d587ebac291f9c6c6
Merge branch 'batt_light' into up