Update linux_net to use VirtualInterface

Update nova.network.linux_net to use the VirtualInterface object.  Also
update tests as needed.

Part of blueprint nova-network-objects

Change-Id: I4bbf4c82efe8475d5e1f2823d52087362d851f3e
Merge "Update linux_net to use VirtualInterface"