Curl wrapper for cppcomponents. Uses cppcomponents_asio_runtime