A wrapper around exec.Cmd with an output callback function and wait handler. See example folder for usage.