Broke subprocess handling out into its own submodule libbe.subproc.