Add support to statically build udev (eudev in this case, since it's much simpler to just get it to build libudev).
Add -O2 to CFLAGS (-Os for ARM), needed for optimization and warnings.
Add appropriate HOST variables to osx-*.sh.
Fix Windows support, which needs shared builds (separate DLL), while everyone else is static.
Add new Linux and Windows 64bit builds.