Initial commit of the new libusb plugin code.

Breaking this up so it's easier for you to review.
I really think it should just be Scanlime for now, although I see we're already actually a bit inconsistent, with the Pro bit having snuck into Eurolite.