Rewrote Unix process launching to allow passing startup information to
Winelib apps. Improved handling of execve() failures.

diff --git a/server/request.c b/server/request.c
index dcb7543..cea639b 100644
--- a/server/request.c
+++ b/server/request.c
@@ -289,7 +289,7 @@
         struct sockaddr_un dummy;
         int len = sizeof(dummy);
         int client = accept( master_socket->obj.fd, (struct sockaddr *) &dummy, &len );
-        if (client != -1) create_process( client, NULL, NULL, "", 1 );
+        if (client != -1) create_process( client );
     }
 }