Moved fork() to main dll for Cygwin. (Windows side is not yet done)

--HG--
branch : process-imprvement
at least compiling on windows.

--HG--
branch : process-imprvement
better process invoking on Cygwin.

--HG--
branch : process-imprvement
Merge with process-imprvement
Fixed dup2 argument order (it was reversed...).
Added some process testing.
Cleanup some unused files.