more compat stuff for f411/401
withdraw f401/f411 support options for now
starting kb hid device
keyboard wip
eliminate ST 'middleware' - progress on keyboard
keyboard example mapping to board leds and buttons
const arg
pull up some hid setups to HidDevice
upgrade release to 4.0.0
USB keyboard example working
fixes for optimised build (warnings)