libusb: check for failure of hid_init()

Return NULL from hid_enumerate() and hid_open_path() if hid_init() fails.