Register delegate to get callbacks about the CURL transfer

Property definitions

curl $ NativeCurl :: register_callback_read
	# Register `delegate` to get callbacks about the CURL transfer
	fun register_callback_read(delegate: NativeCurlCallbacks): CURLCode
	import CString.native_callback_stream `{
		NativeCurlCallbacks_incr_ref(delegate);

		return curl_easy_setopt(self, CURLOPT_READFUNCTION, (curl_write_callback)&nit_curl_callback_read_func);
	`}
lib/curl/native_curl.nit:243,2--249,3