pfSense/pfsense 88a4139src/etc/inc dyndns.class

Fix handing of DNSimple API response

It seems DNSimple started using HTTP/2, which broke the regex the dnsimple updater was using to check for success. I changed it to use the CURLINFO_HTTP_CODE instead.

I noticed several other providers are using the regex status match instead of HTTP_CODE, but I didn't touch those. I haven't written any PHP in 20 years, and I don't use those providers to test them. This change works for me for DNSimple now.

The HTTP/2 response the API was sending back (missing the "OK" the regex was looking for):

```
HTTP/2 200 \r\n
server: nginx
...
```

Fixes Ticket #9580

(cherry picked from commit 6c7d0571d5bf44350665c844b1d59a37ac6f972e)
DeltaFile
+5-3src/etc/inc/dyndns.class
+5-31 files

UnifiedSplitRaw