Bring back USB_HID support.
Merge pull request #733 from ryzhovau/hid

Bring back USB_HID support.