liblights: patched to enable leds blinking with the new kernel

Change-Id: I380f18dbef1ca9aab99d22f1c8cefeec84f72d78
Notification lights: fixed to work as they should

- Color defines the brightness ramp.
- Settings in display->notifications are able to define the leds
behaviour for both pulse and static modes.

Change-Id: Ic9544bff019e0a939521a9478faf628bbcaed561
Notification lights: fixed error checking and removed LOGI

Change-Id: Ib487c52ecddc376326f0fef100b33460aca0186b