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
Use shard defconfig

Change-Id: I93c4fabefe3633bca6cf3c31447dcd35c576d774
Add extract files

Change-Id: I06f760cafb7c49af9bd1027cdf66d73e1ce7476b
Merge branch 'cm-10.1' of github.com:CyanogenMod/android_device_motorola_maserati into jb2