Got runprogram with argument passing working.  Still need waitpid() to be implemented, using Jeff's solution with wchans in menu.c as a stopgap for now