Refactor CurlHelper to include a multi exec capability