~ruther/qmk_firmware

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.
Add legacy keymap support.
Fix tapping. tap key just after tap timeout.
Fix: action LAYER_BIT uses xor now instead of and/or.
Fix process_tapping().
Clean debug print in action.c.
Next