give the subproc io chans reasonable buffers
stream stdout/stderr from subprocesses instead of relying on pipe buffers; remove shelling of opam install