refractor, restructure, rename several thing regarding host, keyboard etc ...
change Error Enum to TUSB prefix for more consistency start to add check for OS configure
add hid host and separate hid host & device update host project setting with EA4357 board add para checking test for hid host