T1843: use include files for IPv4/IPv6 interface address configuration
As 219779bc6151 ("T1843: run interface-definitions though GCC preprocessor")
implemented the foundation of using the GCC preprocessor to make our XML
definitions more lightweight this commit transforms the configuration of
an IPv4/IPv6 address to this new style. It implementes it for the following
interface types:
- bond
- bridge
- dummy
- ethernet
- geneve
- loopback
- vxlan
- wireguard
- wireless