msm8974: lights: Cleanup light state handling

Change-Id: I62bace34784c7a8e79966861126b06f2f75354d7
Merge remote-tracking branch 'aokp/kitkat' into sm-4.4