Add support to change inteface model from virtio

Add e1000, pcnet, rtl8139 to choices for model and test to ensure it updates.

This is needed to help with testing alternate drivers that sometimes need to
 be tested for errors.

Closes-bug #1257513