~ruther/qmk_firmware

Add keyconf in eeconfig.c
Rename HOST_* to PROTOCOL_* in protocol/*.mk
Add --relax for size optimization to gh60
Add KEYCONF to eeconfig.c
Add BOOTLOADER_SIZE and remove BOOT_SIZE

- define BOOTLOADER_SIZE in config.h instead of Makefile
Fix watchdog in bootloader jump

- disable watchdog after watchdog reset
- clear WDRF after watchdog reset
Fix gh60/matrix.c and Makefile
Add bootmagic.c and fix bootloader_jump
Add eeconfig.c - eeprom stored paramerters
Merge branch 'ghost_fix'
Remove matrix_key_count() from matrix.h
Fix ghost block and remove matrix_has_ghost()
Merge branch 'overlays'
Fix keymap for new framework
Fix README.md and doc/keymap.md
Clean action.h and add keymap doc
Create keymap.md
Fix SET_DEFAULT_LAYER action and keymap of gh60
Add tap flags on record_t
Fix bit shift which is beyond int size(16bit)
Next