run-parallel-settled

Run an array of functions in parallel, wait to finish when one errors