win32: Allow crossbuild against recent i686-w64-mingw32

Use libftdi1 and libusb-compat packages.
Iiofx2 and ioxpc still use libusb-0 api. Mingw does not provide
libusb-compat, so provide own header as libusb0/usb.h

# Bitte geben Sie eine Commit-Beschreibung für Ihre Änderungen ein. Zeilen,
# die mit '#' beginnen, werden ignoriert, und eine leere Beschreibung
# bricht den Commit ab.
#
# Datum:            Thu Aug 10 18:22:29 2017 +0200
#
# Auf Branch master
# zum Commit vorgemerkte Änderungen:
#	geändert:       CMakeLists.txt
#	gelöscht:       Findlibftdi.cmake
#	gelöscht:       Findlibusb.cmake
#	geändert:       README.Win32
#	geändert:       Readme.Cmake
#	geändert:       Toolchain-mingw32.cmake
#	geändert:       ioftdi.h
#	geändert:       iofx2.h
#	geändert:       ioxpc.h
#	neue Datei:     libusb0/usb.h
#	geändert:       libusb_dyn.c
#
# Unversionierte Dateien:
#	CMakeLists.txt.orig
#	Readme.compile
#	ioxpc.diff
#	jedecfile.cpp.orig
#	out/
#	progalgspiflash.diff
#	usercode.patch
#	w32/
#	win/
#	win_new/
#	xc3s_helpers.tgz
#	xc3sprog.cpp.sav
#	xc3sprog.git.tar.gz
#	xc3sprog_788.git.tar.bz
#	xc3sprog_darwin.diff
#
