Add Usb Descriptor

*HID Descriptor
*Separate usbcore and descriptor
*Add IIC source

Signed-off-by: Bruce_gan <ckbin008@gmail.com>