libbusb_get_device_list() needs libusb_free_device_list() to avoid leaks