Ddns-scripts: support list for domain

While I am aware that some of the ddns-scripts plugins/providers allow for multiple names (i.e. domain) to be updated at once, it would be nice if generically, multiple (i.e. list) domain values could be iterated over exactly as would happen if one manually created multiple (mostly) duplicate config service sections that were identical except for the domain value.

Computers are fantastic at duplication, iteration, etc. Humans less so. While copy and paste is mostly mind-numbingly simple, humans introduce errors. This gets even more pronounced on after-the-fact maintenance.

While I have not yet looked at the code for ddns-scripts I cannot imagine this is difficult. It would seem like it's really just putting a loop around the main block of code iterating domains. Maybe I can find some time to take a peek.

Or perhaps a clone button - like implemented in other areas of LuCI?

Introduce errors with copy and paste?

Interesting.