Add support for complex interfaces+optionally bonding.

https://bugs.launchpad.net/openstack-cisco/grizzly/+bug/1159597