Add support for bond interfaces
We should be able to create bond interfaces, select mode and other options. We should configure interfaces during provisioning as well.
Fixes #7401 - Add support for bonds
Renames physical_device to attached_to and move the virtual device
form out of BMC.
Extends the form for Bond devices
Allow configuration of bonds in KS template
Parsing of Bond interfaces from facts
Mac address is required only for physical devices