Speed-up finding the device type if the device does not exist
Show if the device is able to transport Ethernet frames
bonding: Allow adding all compatible devices as slaves
Better handling for dummy interfaces

Will not create any port configurations for them any more
when the kernel module is loaded into the kernel.
Remove remains of the "real" device type

This is not in use any more and sort of replaced by
device_is_ethernet_compatible().