fix tinyxml find module
fix libusb case
use target defines
less nonsense in ffmpeg configuring
add support for system wide ldflags
allow multiargs in extra linker flags
pass expat libpath/includedir to cpluff
freebsd support

compile tested, not runtime tested. amd64, 9.1 release