pub fn run(bin_path: String, args: Vec<String>) -> Result<()>
Executes provided binary and arguments, adding shims to PATH so any other run-bin configured binaries are available.