beginning writing tests/learning pyusb as replacement for asyncore