Keyboard light: Fix the physical keyboard not light when it's visiable.

Change-Id: I9049a960877963f9f878672df6ad85085cf08286
lights: Add framework support for additional lights

Change-Id: I4d12ee16e11ab584b102b7114ba3647336efc988