Add DynDNS as new provider.
Remove useless auth code from various providers.
Merge remote-tracking branch 'stevee/fixes'