libusb_init() needs libusb_exit() to avoid leak