~ruther/qmk_firmware

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)
Fix keymap MACRO of pc98 adn hhkb
Add MACRO action
Merge branch 'pc98_fix' into overlays
Fix software serial configure
Add serial_uart.c and use it for PC98
Add parity option in serial_soft.c
Inhibit repeating key of PC98
New keymap of PC98
Merge branch 'pc98' of github.com:tmk/tmk_keyboard into overlays
Fix debug code of serial_soft.c
Next