infiniband: improved factory argument checks
schema: renamed infiniband parent to (lower)device
infiniband: changed to use <infiniband:child> node
vlan: added protocol (ieee802-1Q, ieee802-1ad)
vlan: moved vlan struct from linkinfo to netdev
linkinfo: changed master to masterdev netdev reference