Move KEYBOARD_MODEL include to implementation
Remove redundant function declarations
Use strbool instead of uint8_t
Raise error if there is no suitable impl of update_leds()
Use model dates in include guards
Merge pull request #7 from gioele/polish-hw-interface

Polish hw_interface