Minimize headers to install
Ignore autosave files
Prefix macros with QUSB_
Extract debug setting to global function
Fix crash when callback invoked without data
Fix cleanup when there are no pending read events
Fix crash with invalid device handle
Expose vendor and product ID
Better debug message
Update demo to show cleanup procedure