Hello Everyone!
Here is an update on the port.
I decided to use usb_raw instead of USBKit. Majority of functionalities are now implemented, leaving the specifics of Error Handling, etc.
This is a companion discussion topic for the original entry at https://www.haiku-os.org/blog/akshay1994/2014-06-11_libusb_port_quarter_term/