Support for Lightsaber keyboard
Updated Lightsaber read me
Added basic led+backlight support
Lightsaber clean ups
Added Lightsaber FN-layer
Merge pull request #102 from xauser/master

Support for Lightsaber keyboard
Show correct function name for default layer set
Merge pull request #106 from CJNE/patch-1

Show correct function name for default layer set
New macro: ACTION_BACKLIGHT_LEVEL(level)

To have full control of the backlight level.
Merge pull request #110 from xauser/master

Enhanced Backlight Support
Adding NKRO virtual dip-switch, using existing bit in keymap byte.
This takes the last, reserved bit there, but doesn't necessitate
a revision to the magic number because it doesn't alter byte order.
Add reference to NKRO virtual dip-switch to documentation.
Change PollingIntervalMS to 10ms(Fix #114)
Return when ready check loop is timeouted(Fix #115)
Change LUFA build options
Fix 'Shift Parentheses' example
Move macro definitions from lufa.c to lufa.h
Add LUFA git repository(release 140302)
Fix description of pin usage
Change MCU setting to ATmega32U2
Make NKRO deafult when it is available

- NKRO is used only when keyboard_protocol = 1(report)