Added run_command() api to replace system() and popen()
Using stringf() instead of asprintf() in "abc" pass
Added make_temp_{file,dir}() and remove_directory() APIs
Various small fixes for non-win32 builds
Various Makefile changes for cross-compiling ABC for Win32
More win32/abc fixes
Fixed ABC ARCHFLAGS for win32 cross build