Added general purpus HID report

Fork of USBDevice by mbed official

USBHID/USBKeyboard.h/shortlog/shortlog@7c72828865f3: not found in manifest