Add eeconfig.c - eeprom stored paramerters
Add bootmagic.c and fix bootloader_jump
Fix gh60/matrix.c and Makefile
Fix watchdog in bootloader jump

- disable watchdog after watchdog reset
- clear WDRF after watchdog reset
Add BOOTLOADER_SIZE and remove BOOT_SIZE

- define BOOTLOADER_SIZE in config.h instead of Makefile
Add KEYCONF to eeconfig.c
Add --relax for size optimization to gh60
Rename HOST_* to PROTOCOL_* in protocol/*.mk
Add keyconf in eeconfig.c
Add default value to BOOTLOADER_SIZE
Fix legacy keymap support

- need to define USE_LEGACY_KEYMAP to use legacy keymap
Fix debug parameter setting in eeconfig
Add build option BOOTMAGIC_ENABLE
Merge branch 'eeprom_config'
Add description of Boot Magic in README
Add mechanical locking switch support for CapsLock
Merge branch 'locking_caps'