~ruther/qmk_firmware

Merge branch 'transparent'
Add 'poker' target to Makefile.pjrc of gh60
Change keymap API
Make Transparent feature available to new keymaps.
Fix 'chage default layer' command.
Change ACTION_LAYER_SET_LAYER behaviour
Add transparent layer feature in gh60
Now includes LUFA-120730 in repository
Add support for LUFA-120730
Boot Magic key for gh60
Merge branch 'keymap2'

Conflicts:
	common/keyboard.c
Fix and add some in README
Fix is_tap_key()
Add doc/keycode.txt
Merge branch 'gh60'
Add description of keymap and layer in README.md
Clean layer actions.
Add macro feature.
Support for ISO/JIS keys on ADB(Issue#22)

- ISO/JIS specific keys support.(Not tested :)
- Learned how to convert ADB into HID code from:
  http://www.opensource.apple.com/source/IOHIDFamily/IOHIDFamily-421.18.3/IOHIDFamily/Cosmo_USB2ADB.c
- Left of 1 key generates 0x0A(ADB scan code) on German layout AEKII.
Add user defined function to action.
Next