Rationalize function names and other cosmetic changes.
libusb_open_extended
consolidating functions
Adding enum for OS cache of descriptor data