Add various fixes to enable us to build a selection of useful USB plugins. Also, skip tests that don't make sense on WIN32 or that will not work. With much help from Mario Limonciello <mario.limonciello@dell.com> -- Thanks!