Updated GetPipeHandle() to be a no-op on win32 because it's not quite clear how it needs to work in win32 yet
Updated ves_icall_System_IO_MonoIO_GetPipeHandle() to use a different error reporting strategy, passing error code as an out variable instead of relying on SetLastError