sd-network: drop get_ifindices

People should use rtnl for this, and then only query sd-network by the ifindices it finds.
networkd: netdev - split NetDev struct into per-kind structs

Similarly to how unit types work.