msm8974 - lights: Cleanup light state handling

Original_Change-Id: I62bace34784c7a8e79966861126b06f2f75354d7

Change-Id: I083674bf65b33abc00c4d95361fc158bcd071bc7
Signed-off-by: STELIX <ssspinni@gmail.com>