Update AndroidBoard.mk
Update AndroidProducts.mk
Add GPL Kernel Source to buildpath.
Update cm.mk
Cayman is a device family therefore the Viper can't be called caymon.
Update Cayman to appropriate name.
Forgot one.
Cayman to LS840.
Update recovery.fstab
Add Kernel as well as non-opensource counterparts.
If you're going to build CM, you need this.
Create qwerty.idc
Create qwerty2.idc
Merge pull request #1 from ViperCM/master

Device can't be named Cayman since Cayman is a product family, and added some missing keylayouts.