Added a USB device module for PyUSB 1.0

The previous PyUSB module can use version 0.4 or 1.0, via 1.0's "legacy"
mode. This module uses the new API available with 1.0 and is a lot
simpler.