usb.util.dispose_resources(self.device)

This is needed to release interface, otherwise attach_kernel_driver
fails  due to "Resource busy。

http://stackoverflow.com/questions/12542799/communication-with-the-usb-device-in-python/12543149#12543149