lights: lights.maserati.so cleanup

cleanup handling for LIGHT_ID_KEYBOARD
remove hack tying it to LIGHT_ID_BUTTONS
add handling for LIGHT_ID_CAPS

Change-Id: Icf3fea55ea29fafc96e956fa58f6994d27544591