fix: environment vars in a wstring

-pass environment vars as wstring (wich can handle '\0' chars).
-modify winpty dependency for accept wstring instead of wchar for
sending "start_process" packet.