Merge pull request #2 from Tasssadar/master

Enumerate USB devices on Windows on usb_context initialization
Accept longer endpoint descriptors in audio interfaces

* Interfaces with class == 1 (Audio) have longer endpoint descriptors
  with two extra bytes. Accept them instead of throwing an exception.