Added general purpus HID report

Fork of USBDevice by mbed official

USBHID/shortlog@6cc8a2d36729: not found in manifest