Fix VIF driver to match the current upstream code

VIF driver accepts vif object to construct the devname and
and vport ID.

Signed-off-by: Ryu Ishimoto <ryu@midokura.com>