use msvc functions for _MSC_VER or NG_CROSS_COMP
need to pass char*, not std::string
include string for strlen
initialize vars prior to goto's to prevent "error: crosses initialization of .."
environ is defined (a keyword) so use a different name
fix configure.ac to find progs correctly, add windres
add newer version of reshacker (3.6.0 from 3.4.0)
for whatever reason, it won't install directly to the components dir
update/fix dependencies/Makefile.in for cross deps and cross compiling