Changed source of IP to DynDNS

icanhazip.com was returning an IPv6 IP for me which was causing the
cloudflare update to fail. DynDNS does the same thing but returns an
IPv4 ip, plus DynDNS is more well known than icanhazip.com