Revert parts of 941e913ea

fix C -l max_string_len fix New(...,char*) was wrong
Need char, not char *

Fixed Conflicts:
	lib/B/C.pm
win: fix t/test.pl for msvc: use link instead of cl
win: fix C -l max_string_len fix New(...,char*), disable perlcc --spawn on Windows

Windows has no waitpid on processes
update log.modules-5.008004d-nt (pass IO::Scalar)