Patched to build under mingw. The main issue was that LIBUSB_CALL convention under windows is __stdcall which will not resolve properly when using a lambda, therefore have converted it to use a separate function that is a friend of TransportHotplug.
Merge branch 'master' of github.com:emergent-design/libpsinc