msm8974: lights: Cleanup light state handling

Change-Id: I62bace34784c7a8e79966861126b06f2f75354d7
Merge remote-tracking branch 'cm/cm-11.0' into kitkat