Add non blocking connect support for hiddevice

Fork of USBDevice by mbed official

Revision:
24:33920e3786aa
Parent:
1:80ab0d068708
Child:
25:7c72828865f3