changed win libusb from v0.1 to v1.0 file naming conventions
added cross-platform timer helper functions for ms sleeps; in logging, use seconds only for display due to trouble with reading ms precision timers over multiple platforms (a regression, but can be improved again in the future if needed)
modified to use w32 compatible includes
modified for libusb v1.0
added dummy impl w/ return value for api::getdaqevent()
use W32 compatible types as required by the FTD2XX driver
removed wintypes check as the include is not needed anywhere in our code
added DLLEXPORT macros to export classes in API from WIN32 DLL
added file with helper class impl
removed unneeded include for WIN32